aboutsummaryrefslogtreecommitdiff
path: root/src/include/parser/parse_target.h
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2003-02-13 05:53:46 +0000
committerBruce Momjian <bruce@momjian.us>2003-02-13 05:53:46 +0000
commite529e9fa4449d77127639b073aa2eed386e367b3 (patch)
treecd8f77cf05cb1a9eb775ee23f046efab9ce70bc9 /src/include/parser/parse_target.h
parent29e57ce303571991bee5ab86f23ab749d701ecc9 (diff)
downloadpostgresql-e529e9fa4449d77127639b073aa2eed386e367b3.tar.gz
postgresql-e529e9fa4449d77127639b073aa2eed386e367b3.zip
[ Revert patch ]
> ================================================================= > User interface proposal for multi-row function targetlist entries > ================================================================= > 1. Only one targetlist entry may return a set. > 2. Each targetlist item (other than the set returning one) is > repeated for each item in the returned set. > Having gotten no objections (actually, no response at all), I can only assume no one had heartburn with this change. The attached patch covers the first of the two proposals, i.e. restricting the target list to only one set returning function. Joe Conway
Diffstat (limited to 'src/include/parser/parse_target.h')
-rw-r--r--src/include/parser/parse_target.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/parser/parse_target.h b/src/include/parser/parse_target.h
index 3fa67cbf41f..b89ed3a30d6 100644
--- a/src/include/parser/parse_target.h
+++ b/src/include/parser/parse_target.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: parse_target.h,v 1.28 2003/02/13 05:06:35 momjian Exp $
+ * $Id: parse_target.h,v 1.29 2003/02/13 05:53:46 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -20,7 +20,7 @@
extern List *transformTargetList(ParseState *pstate, List *targetlist);
extern TargetEntry *transformTargetEntry(ParseState *pstate,
Node *node, Node *expr,
- char *colname, bool resjunk, bool *retset);
+ char *colname, bool resjunk);
extern void updateTargetListEntry(ParseState *pstate, TargetEntry *tle,
char *colname, int attrno,
List *indirection);