Re: Support for %TYPE in CREATE FUNCTION - Mailing list pgsql-hackers

From Roberto Mello
Subject Re: Support for %TYPE in CREATE FUNCTION
Date
Msg-id 20010428085532.F19580@cc.usu.edu
Whole thread Raw
In response to Support for %TYPE in CREATE FUNCTION  (Ian Lance Taylor <ian@airs.com>)
Responses Re: [PATCHES] Re: Support for %TYPE in CREATE FUNCTION  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
On Fri, Apr 27, 2001 at 08:45:25PM -0700, Ian Lance Taylor wrote:
> This patch adds support for %TYPE in CREATE FUNCTION argument and
> return types.
>
> %TYPE is already supported by PL/pgSQL when declaring variables.
> However, that does not help with the argument and return types in
> CREATE FUNCTION.
>
> Using %TYPE makes it easier to write a function which is independent
> of the definition of a table.  That is, minor changes to the types
> used in the table may not require changes to the function.

    Wow! This would be _very_ useful! It's something I wish PostgreSQL
had and I miss it everytime I write functions and remember PL/SQL.

    Thanks a lot Ian, I hope this one makes it in (hopefully for 7.1.1)

    -Roberto
--
+----| http://fslc.usu.edu USU Free Software & GNU/Linux Club |------+
  Roberto Mello - Computer Science, USU - http://www.brasileiro.net
       http://www.sdl.usu.edu - Space Dynamics Lab, Developer
������������������������-----�*'.     (Explosive Tagline)

pgsql-hackers by date:

Previous
From: Tatsuo Ishii
Date:
Subject: WAL performance with wal_sync_method = open_sync
Next
From: Matthew
Date:
Subject: SAPDB Open Souce