Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 653fa21

Browse files
committed
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
1 parent fce5033 commit 653fa21

File tree

2 files changed

+60
-37
lines changed

2 files changed

+60
-37
lines changed

doc/TODO

+30-19
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
PostgreSQL TODO List
33
====================
44
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
5-
Last updated: Thu Jun 15 12:02:27 EDT 2006
5+
Last updated: Thu Jun 15 12:53:32 EDT 2006
66

77
The most recent version of this document can be viewed at
88
http://www.postgresql.org/docs/faqs.TODO.html.
@@ -668,24 +668,35 @@ SQL Commands
668668

669669
* Server-Side Languages
670670

671-
o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
672-
o Allow function parameters to be passed by name,
673-
get_employee_salary(emp_id => 12345, tax_year => 2001)
674-
o Add Oracle-style packages
675-
o Add table function support to pltcl, plpython
676-
o Add capability to create and call PROCEDURES
677-
o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[]
678-
o Allow function argument names to be statements from PL/PgSQL
679-
o Add MOVE to PL/pgSQL
680-
o Add support for polymorphic arguments and return types to
681-
languages other than PL/PgSQL
682-
o Add support for OUT and INOUT parameters to languages other
683-
than PL/PgSQL
684-
o Add single-step debugging of PL/PgSQL functions
685-
o Allow PL/PgSQL to support WITH HOLD cursors
686-
o Allow PL/PgSQL RETURN to return row or record functions
687-
688-
http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php
671+
o PL/pgSQL
672+
o Fix RENAME to work on variables other than OLD/NEW
673+
o Allow function parameters to be passed by name,
674+
get_employee_salary(emp_id => 12345, tax_year => 2001)
675+
o Add Oracle-style packages
676+
o Allow handling of %TYPE arrays, e.g. tab.col%TYPE[]
677+
o Allow listing of record column names, and access to
678+
record columns via variables, e.g. columns := r.(*),
679+
tval2 := r.(colname)
680+
681+
http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php
682+
http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php
683+
http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php
684+
685+
o Add MOVE
686+
o Add single-step debugging of functions
687+
o Add support for WITH HOLD cursors
688+
o Allow PL/RETURN to return row or record functions
689+
690+
http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php
691+
692+
693+
o Other
694+
o Add table function support to pltcl, plpython
695+
o Add support for polymorphic arguments and return types to
696+
languages other than PL/PgSQL
697+
o Add capability to create and call PROCEDURES
698+
o Add support for OUT and INOUT parameters to languages other
699+
than PL/PgSQL
689700

690701

691702
Clients

doc/src/FAQ/TODO.html

+30-18
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
99
<h1><a name="section_1">PostgreSQL TODO List</a></h1>
1010
<p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
11-
Last updated: Thu Jun 15 12:02:27 EDT 2006
11+
Last updated: Thu Jun 15 12:53:32 EDT 2006
1212
</p>
1313
<p>The most recent version of this document can be viewed at<br/>
1414
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
@@ -604,24 +604,36 @@ <h1><a name="section_8">SQL Commands</a></h1>
604604
</li></ul>
605605
</li><li>Server-Side Languages
606606
<ul>
607-
<li>Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
608-
</li><li>Allow function parameters to be passed by name,
609-
get_employee_salary(emp_id =&gt; 12345, tax_year =&gt; 2001)
610-
</li><li>Add Oracle-style packages
611-
</li><li>Add table function support to pltcl, plpython
612-
</li><li>Add capability to create and call PROCEDURES
613-
</li><li>Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?"></a>]
614-
</li><li>Allow function argument names to be statements from PL/PgSQL
615-
</li><li>Add MOVE to PL/pgSQL
616-
</li><li>Add support for polymorphic arguments and return types to
617-
languages other than PL/PgSQL
618-
</li><li>Add support for OUT and INOUT parameters to languages other
619-
than PL/PgSQL
620-
</li><li>Add single-step debugging of PL/PgSQL functions
621-
</li><li>Allow PL/PgSQL to support WITH HOLD cursors
622-
</li><li>Allow PL/PgSQL RETURN to return row or record functions
623-
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php">http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php</a>
607+
<li>PL/pgSQL
608+
<ul>
609+
<li>Fix RENAME to work on variables other than OLD/NEW
610+
</li><li>Allow function parameters to be passed by name,
611+
get_employee_salary(emp_id =&gt; 12345, tax_year =&gt; 2001)
612+
</li><li>Add Oracle-style packages
613+
</li><li>Allow handling of %TYPE arrays, e.g. tab.col%TYPE[<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?"></a>]
614+
</li><li>Allow listing of record column names, and access to
615+
record columns via variables, e.g. columns := r.(*),
616+
tval2 := r.(colname)
617+
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php">http://archives.postgresql.org/pgsql-patches/2005-07/msg00458.php</a>
618+
<a href="http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php">http://archives.postgresql.org/pgsql-patches/2006-05/msg00302.php</a>
619+
<a href="http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php">http://archives.postgresql.org/pgsql-patches/2006-06/msg00031.php</a>
620+
</p>
621+
</li><li>Add MOVE
622+
</li><li>Add single-step debugging of functions
623+
</li><li>Add support for WITH HOLD cursors
624+
</li><li>Allow PL/RETURN to return row or record functions
625+
<p> <a href="http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php">http://archives.postgresql.org/pgsql-patches/2005-11/msg00045.php</a>
624626
</p>
627+
</li></ul>
628+
</li><li>Other
629+
<ul>
630+
<li>Add table function support to pltcl, plpython
631+
</li><li>Add support for polymorphic arguments and return types to
632+
languages other than PL/PgSQL
633+
</li><li>Add capability to create and call PROCEDURES
634+
</li><li>Add support for OUT and INOUT parameters to languages other
635+
than PL/PgSQL
636+
</li></ul>
625637
</li></ul>
626638
</li></ul>
627639
<h1><a name="section_9">Clients</a></h1>

0 commit comments

Comments
 (0)