-
- Downloads
The attached patch (against HEAD) implements
COPY x (a,d,c,b) from stdin; COPY x (a,c) to stdout; as well as the corresponding changes to pg_dump to use the new functionality. This functionality is not available when using the BINARY option. If a column is not specified in the COPY FROM statement, its default values will be used. In addition to this functionality, I tweaked a couple of the error messages emitted by the new COPY <options> checks. Brent Verner
Showing
- doc/src/sgml/ref/copy.sgml 22 additions, 2 deletionsdoc/src/sgml/ref/copy.sgml
- src/backend/commands/copy.c 176 additions, 42 deletionssrc/backend/commands/copy.c
- src/backend/parser/gram.y 13 additions, 12 deletionssrc/backend/parser/gram.y
- src/backend/rewrite/rewriteHandler.c 2 additions, 3 deletionssrc/backend/rewrite/rewriteHandler.c
- src/bin/pg_dump/pg_dump.c 47 additions, 7 deletionssrc/bin/pg_dump/pg_dump.c
- src/include/nodes/parsenodes.h 2 additions, 1 deletionsrc/include/nodes/parsenodes.h
- src/include/rewrite/rewriteHandler.h 2 additions, 2 deletionssrc/include/rewrite/rewriteHandler.h
- src/test/regress/parallel_schedule 1 addition, 1 deletionsrc/test/regress/parallel_schedule
- src/test/regress/serial_schedule 2 additions, 1 deletionsrc/test/regress/serial_schedule
Loading
Please register or sign in to comment