diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2018-02-20 18:03:31 -0500 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2018-02-22 21:36:48 -0500 |
commit | 76b6aa41f41db66004b1c430f17a546d4102fbe7 (patch) | |
tree | 3df4add677bd9cc44e9369d2311775a13e76e220 /src/backend/nodes/copyfuncs.c | |
parent | a6a80134e3bffa0678a82ed7477d9d46dea07d3a (diff) | |
download | postgresql-76b6aa41f41db66004b1c430f17a546d4102fbe7.tar.gz postgresql-76b6aa41f41db66004b1c430f17a546d4102fbe7.zip |
Support parameters in CALL
To support parameters in CALL, move the parse analysis of the procedure
and arguments into the global transformation phase, so that the parser
hooks can be applied. And then at execution time pass the parameters
from ProcessUtility on to ExecuteCallStmt.
Diffstat (limited to 'src/backend/nodes/copyfuncs.c')
-rw-r--r-- | src/backend/nodes/copyfuncs.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c index 82255b0d1da..266a3ef8ef6 100644 --- a/src/backend/nodes/copyfuncs.c +++ b/src/backend/nodes/copyfuncs.c @@ -3231,6 +3231,7 @@ _copyCallStmt(const CallStmt *from) CallStmt *newnode = makeNode(CallStmt); COPY_NODE_FIELD(funccall); + COPY_NODE_FIELD(funcexpr); return newnode; } |