mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Apply the core parts of Dennis Bjorklund's patch to allow function
parameters to be declared with names. pg_proc has a column to store names, and CREATE FUNCTION can insert data into it, but that's all as yet. I need to do more work on the pg_dump and plpgsql portions of the patch before committing those, but I thought I'd get the bulky changes in before the tree drifts under me. initdb forced due to pg_proc change.
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
<!--
|
||||
Documentation of the system catalogs, directed toward PostgreSQL developers
|
||||
$PostgreSQL: pgsql/doc/src/sgml/catalogs.sgml,v 2.81 2003/12/06 23:10:21 joe Exp $
|
||||
$PostgreSQL: pgsql/doc/src/sgml/catalogs.sgml,v 2.82 2004/01/06 23:55:18 tgl Exp $
|
||||
-->
|
||||
|
||||
<chapter id="catalogs">
|
||||
@ -2798,6 +2798,17 @@
|
||||
<entry>An array with the data types of the function arguments</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><structfield>proargnames</structfield></entry>
|
||||
<entry><type>text[]</type></entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An array with the names of the function arguments.
|
||||
Arguments without a name are set to empty strings in the array.
|
||||
If none of the arguments have a name, this field may be null.
|
||||
</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><structfield>prosrc</structfield></entry>
|
||||
<entry><type>text</type></entry>
|
||||
|
Reference in New Issue
Block a user