From: Robert Haas Date: Thu, 6 Sep 2012 21:00:03 +0000 (-0400) Subject: Update syntax shown for \copy to match new syntax for COPY. X-Git-Tag: REL9_3_BETA1~922 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dda589c96b89320446933108ca946e7e6b8eb9d2;p=postgresql Update syntax shown for \copy to match new syntax for COPY. Etsuro Fujita --- diff --git a/doc/src/sgml/ref/psql-ref.sgml b/doc/src/sgml/ref/psql-ref.sgml index 0675a8e17b..c41593c5e3 100644 --- a/doc/src/sgml/ref/psql-ref.sgml +++ b/doc/src/sgml/ref/psql-ref.sgml @@ -830,18 +830,7 @@ testdb=> \copy { table [ ( column_list ) ] | ( query ) } { from | to } { filename | stdin | stdout | pstdin | pstdout } - [ with ] - [ binary ] - [ oids ] - [ delimiter [ as ] 'character' ] - [ null [ as ] 'string' ] - [ csv - [ header ] - [ quote [ as ] 'character' ] - [ escape [ as ] 'character' ] - [ force quote column_list | * ] - [ force not null column_list ] ] - + [ [ with ] ( option [, ...] ) ] @@ -859,7 +848,11 @@ testdb=> The syntax of the command is similar to that of the SQL - command. Note that, because of this, + command, and + option + must indicate one of the options of the + SQL command. + Note that, because of this, special parsing rules apply to the \copy command. In particular, the variable substitution rules and backslash escapes do not apply.