Define a new, more extensible syntax for COPY options.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 21 Sep 2009 20:10:21 +0000 (20:10 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 21 Sep 2009 20:10:21 +0000 (20:10 +0000)
commita6833fbb85cb5212a9d8085849e7281807f732a6
tree8ae1105a5ecc8dbf1c9db99c64a984a67a4d3325
parent59713cfe5e4c4c894317696e9cf2d71808df8371
Define a new, more extensible syntax for COPY options.

This is intentionally similar to the recently revised syntax for EXPLAIN
options, ie, (name value, ...).  The old syntax is still supported for
backwards compatibility, but we intend that any options added in future
will be provided only in the new syntax.

Robert Haas, Emmanuel Cecchet
doc/src/sgml/ref/copy.sgml
src/backend/commands/copy.c
src/backend/commands/define.c
src/backend/parser/gram.y
src/test/regress/expected/copy2.out
src/test/regress/sql/copy2.sql