mirror of
https://github.com/postgres/postgres.git
synced 2025-04-29 13:56:47 +03:00
Clarify dynamic pl/pgsql item and add URLs. Restructure server-side
section into PL/pgSQL and non-PL/pgSQL sections: < o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW < o Allow function parameters to be passed by name, < get_employee_salary(emp_id => 12345, tax_year => 2001) < o Add Oracle-style packages < o Add table function support to pltcl, plpython < o Add capability to create and call PROCEDURES < o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[] < o Allow function argument names to be statements from PL/PgSQL < o Add MOVE to PL/pgSQL < o Add support for polymorphic arguments and return types to < languages other than PL/PgSQL < o Add support for OUT and INOUT parameters to languages other < than PL/PgSQL < o Add single-step debugging of PL/PgSQL functions < o Allow PL/PgSQL to support WITH HOLD cursors < o Allow PL/PgSQL RETURN to return row or record functions < < http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php > o PL/pgSQL > o Fix RENAME to work on variables other than OLD/NEW > o Allow function parameters to be passed by name, > get_employee_salary(emp_id => 12345, tax_year => 2001) > o Add Oracle-style packages > o Allow handling of %TYPE arrays, e.g. tab.col%TYPE[] > o Allow listing of record column names, and access to > record columns via variables, e.g. columns := r.(*), > tval2 := r.(colname) > > http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php > http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php > http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php > > o Add MOVE > o Add single-step debugging of functions > o Add support for WITH HOLD cursors > o Allow PL/RETURN to return row or record functions > > http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php > > > o Other > o Add table function support to pltcl, plpython > o Add support for polymorphic arguments and return types to > languages other than PL/PgSQL > o Add capability to create and call PROCEDURES > o Add support for OUT and INOUT parameters to languages other > than PL/PgSQL
This commit is contained in:
parent
fce5033b4a
commit
653fa21700
39
doc/TODO
39
doc/TODO
@ -2,7 +2,7 @@
|
|||||||
PostgreSQL TODO List
|
PostgreSQL TODO List
|
||||||
====================
|
====================
|
||||||
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
||||||
Last updated: Thu Jun 15 12:02:27 EDT 2006
|
Last updated: Thu Jun 15 12:53:32 EDT 2006
|
||||||
|
|
||||||
The most recent version of this document can be viewed at
|
The most recent version of this document can be viewed at
|
||||||
http://www.postgresql.org/docs/faqs.TODO.html.
|
http://www.postgresql.org/docs/faqs.TODO.html.
|
||||||
@ -668,26 +668,37 @@ SQL Commands
|
|||||||
|
|
||||||
* Server-Side Languages
|
* Server-Side Languages
|
||||||
|
|
||||||
o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
|
o PL/pgSQL
|
||||||
|
o Fix RENAME to work on variables other than OLD/NEW
|
||||||
o Allow function parameters to be passed by name,
|
o Allow function parameters to be passed by name,
|
||||||
get_employee_salary(emp_id => 12345, tax_year => 2001)
|
get_employee_salary(emp_id => 12345, tax_year => 2001)
|
||||||
o Add Oracle-style packages
|
o Add Oracle-style packages
|
||||||
o Add table function support to pltcl, plpython
|
o Allow handling of %TYPE arrays, e.g. tab.col%TYPE[]
|
||||||
o Add capability to create and call PROCEDURES
|
o Allow listing of record column names, and access to
|
||||||
o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[]
|
record columns via variables, e.g. columns := r.(*),
|
||||||
o Allow function argument names to be statements from PL/PgSQL
|
tval2 := r.(colname)
|
||||||
o Add MOVE to PL/pgSQL
|
|
||||||
o Add support for polymorphic arguments and return types to
|
http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php
|
||||||
languages other than PL/PgSQL
|
http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php
|
||||||
o Add support for OUT and INOUT parameters to languages other
|
http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php
|
||||||
than PL/PgSQL
|
|
||||||
o Add single-step debugging of PL/PgSQL functions
|
o Add MOVE
|
||||||
o Allow PL/PgSQL to support WITH HOLD cursors
|
o Add single-step debugging of functions
|
||||||
o Allow PL/PgSQL RETURN to return row or record functions
|
o Add support for WITH HOLD cursors
|
||||||
|
o Allow PL/RETURN to return row or record functions
|
||||||
|
|
||||||
http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php
|
http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php
|
||||||
|
|
||||||
|
|
||||||
|
o Other
|
||||||
|
o Add table function support to pltcl, plpython
|
||||||
|
o Add support for polymorphic arguments and return types to
|
||||||
|
languages other than PL/PgSQL
|
||||||
|
o Add capability to create and call PROCEDURES
|
||||||
|
o Add support for OUT and INOUT parameters to languages other
|
||||||
|
than PL/PgSQL
|
||||||
|
|
||||||
|
|
||||||
Clients
|
Clients
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
|
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
|
||||||
<h1><a name="section_1">PostgreSQL TODO List</a></h1>
|
<h1><a name="section_1">PostgreSQL TODO List</a></h1>
|
||||||
<p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
|
<p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
|
||||||
Last updated: Thu Jun 15 12:02:27 EDT 2006
|
Last updated: Thu Jun 15 12:53:32 EDT 2006
|
||||||
</p>
|
</p>
|
||||||
<p>The most recent version of this document can be viewed at<br/>
|
<p>The most recent version of this document can be viewed at<br/>
|
||||||
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
|
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
|
||||||
@ -604,25 +604,37 @@ first.
|
|||||||
</li></ul>
|
</li></ul>
|
||||||
</li><li>Server-Side Languages
|
</li><li>Server-Side Languages
|
||||||
<ul>
|
<ul>
|
||||||
<li>Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
|
<li>PL/pgSQL
|
||||||
|
<ul>
|
||||||
|
<li>Fix RENAME to work on variables other than OLD/NEW
|
||||||
</li><li>Allow function parameters to be passed by name,
|
</li><li>Allow function parameters to be passed by name,
|
||||||
get_employee_salary(emp_id => 12345, tax_year => 2001)
|
get_employee_salary(emp_id => 12345, tax_year => 2001)
|
||||||
</li><li>Add Oracle-style packages
|
</li><li>Add Oracle-style packages
|
||||||
</li><li>Add table function support to pltcl, plpython
|
</li><li>Allow handling of %TYPE arrays, e.g. tab.col%TYPE[<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?"></a>]
|
||||||
</li><li>Add capability to create and call PROCEDURES
|
</li><li>Allow listing of record column names, and access to
|
||||||
</li><li>Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?"></a>]
|
record columns via variables, e.g. columns := r.(*),
|
||||||
</li><li>Allow function argument names to be statements from PL/PgSQL
|
tval2 := r.(colname)
|
||||||
</li><li>Add MOVE to PL/pgSQL
|
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php">http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php</a>
|
||||||
</li><li>Add support for polymorphic arguments and return types to
|
<a href="http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php">http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php</a>
|
||||||
languages other than PL/PgSQL
|
<a href="http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php">http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php</a>
|
||||||
</li><li>Add support for OUT and INOUT parameters to languages other
|
</p>
|
||||||
than PL/PgSQL
|
</li><li>Add MOVE
|
||||||
</li><li>Add single-step debugging of PL/PgSQL functions
|
</li><li>Add single-step debugging of functions
|
||||||
</li><li>Allow PL/PgSQL to support WITH HOLD cursors
|
</li><li>Add support for WITH HOLD cursors
|
||||||
</li><li>Allow PL/PgSQL RETURN to return row or record functions
|
</li><li>Allow PL/RETURN to return row or record functions
|
||||||
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php">http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php</a>
|
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php">http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php</a>
|
||||||
</p>
|
</p>
|
||||||
</li></ul>
|
</li></ul>
|
||||||
|
</li><li>Other
|
||||||
|
<ul>
|
||||||
|
<li>Add table function support to pltcl, plpython
|
||||||
|
</li><li>Add support for polymorphic arguments and return types to
|
||||||
|
languages other than PL/PgSQL
|
||||||
|
</li><li>Add capability to create and call PROCEDURES
|
||||||
|
</li><li>Add support for OUT and INOUT parameters to languages other
|
||||||
|
than PL/PgSQL
|
||||||
|
</li></ul>
|
||||||
|
</li></ul>
|
||||||
</li></ul>
|
</li></ul>
|
||||||
<h1><a name="section_9">Clients</a></h1>
|
<h1><a name="section_9">Clients</a></h1>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user