非互換
FUJITSU Enterprise Postgres 14では、COPYコマンドのオプション「freeze」と「header」に対して、複数回に指定する場合のチェック動作を変更します。
複数回で指定しても、COPY処理は実施できます。
[例]
=# CREATE TABLE tb(c1 int); CREATE TABLE postgres=# COPY tb FROM stdin (format 'csv', header off, header on); Enter data to be copied followed by a newline. End with a backslash and a period on a line by itself, or an EOF signal. >>
複数回で指定したら、COPY処理はエラーになります。
[例]
=# CREATE TABLE tb(c1 int); CREATE TABLE postgres=# COPY tb FROM stdin (format 'csv', header off, header on); ERROR: conflicting or redundant options LINE 1: COPY tb FROM stdin (format 'csv', header off, header on);
対処方法
ありません。