電子書籍の厳選無料作品が豊富!

PostgreSQL内のテーブルをCOPYコマンドを使ってCSVにエクポートしようと思っています。
データのエクスポートは出来るのですが、二重引用符の付加が出来ません。

copy TBL1 to 'd:/TBL1.CSV' with delimiter ',' csv quote '"'

《CSVデータの内容》
001,あいうえお

"001","あいうえお" ← この様に二重引用符を付加したいです。

どうすればいいでしょうか?
ご教授いただきたく思っております。
よろしくお願いします。

A 回答 (1件)

マニュアルから


「区切り文字、QUOTE文字、NULL文字列、復帰、改行文字を含む値の場合、全体の値の前後にQUOTE文字が付与されます。」
すなわち、これらの文字を含まない場合はQUOTEされません。
強制的にQUOTEするには、項目を指定してFORCE QUOTEする必要があります。
http://www.postgresql.jp/document/current/html/s …
    • good
    • 0
この回答へのお礼

早速の回答有難うございました。
お蔭様でQUOTEする事が出来ました。

お礼日時:2011/02/16 10:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す