Extend syntax of CREATE FUNCTION to resemble SQL99.
Peter Eisentraut <peter_e@gmx.net>
Extend syntax of CREATE FUNCTION to resemble SQL99.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/ref/create_function.sgml | modified | +196 −152 |
| doc/src/sgml/release.sgml | modified | +2 −1 |
| src/backend/commands/functioncmds.c | modified | +128 −23 |
| src/backend/nodes/copyfuncs.c | modified | +7 −8 |
| src/backend/nodes/equalfuncs.c | modified | +6 −8 |
| src/backend/parser/gram.y | modified | +122 −20 |
| src/backend/parser/keywords.c | modified | +12 −1 |
| src/backend/tcop/postgres.c | modified | +3 −3 |
| src/backend/tcop/utility.c | modified | +3 −3 |
| src/bin/pg_dump/pg_dump.c | modified | +17 −43 |
| src/include/commands/defrem.h | modified | +2 −2 |
| src/include/nodes/nodes.h | modified | +2 −2 |
| src/include/nodes/parsenodes.h | modified | +4 −5 |