-
- Downloads
Provide a FORCE NULL option to COPY in CSV mode.
This forces an input field containing the quoted null string to be returned as a NULL. Without this option, only unquoted null strings behave this way. This helps where some CSV producers insist on quoting every field, whether or not it is needed. The option takes a list of fields, and only applies to those columns. There is an equivalent column-level option added to file_fdw. Ian Barwick, with some tweaking by Andrew Dunstan, reviewed by Payal Singh.
Showing
- contrib/file_fdw/data/text.csv 5 additions, 4 deletionscontrib/file_fdw/data/text.csv
- contrib/file_fdw/file_fdw.c 57 additions, 14 deletionscontrib/file_fdw/file_fdw.c
- contrib/file_fdw/input/file_fdw.source 16 additions, 1 deletioncontrib/file_fdw/input/file_fdw.source
- contrib/file_fdw/output/file_fdw.source 33 additions, 8 deletionscontrib/file_fdw/output/file_fdw.source
- doc/src/sgml/file-fdw.sgml 18 additions, 3 deletionsdoc/src/sgml/file-fdw.sgml
- doc/src/sgml/ref/copy.sgml 18 additions, 1 deletiondoc/src/sgml/ref/copy.sgml
- src/backend/commands/copy.c 70 additions, 4 deletionssrc/backend/commands/copy.c
- src/backend/parser/gram.y 4 additions, 0 deletionssrc/backend/parser/gram.y
- src/test/regress/expected/copy2.out 48 additions, 0 deletionssrc/test/regress/expected/copy2.out
- src/test/regress/sql/copy2.sql 39 additions, 0 deletionssrc/test/regress/sql/copy2.sql
Loading
Please register or sign in to comment