仕様と根拠

どの値を読み取るか

列名のリスト(省略可)と、VALUES の複数行を読みます。文字列は '' を引用符 1 文字に戻し、E'…' は \t・\n などを展開します。数値・TRUE・FALSE・NULL・DEFAULT はそのまま扱います(INSERT 文書・4.1.2 節)。

CSV への書き出し

カンマ・二重引用符・改行を含む値は二重引用符で囲み、中の二重引用符は 2 つ重ねます(RFC 4180)。NULL は CSV で空文字列と区別できないため、既定では空欄にして情報で知らせます。

根拠にした仕様・資料

仕様・資料と確認日
仕様・資料確認日使った箇所
PostgreSQL 18 ドキュメント INSERT2026年10月28日構文(列リスト・複数行 VALUES・DEFAULT VALUES・問い合わせ形式・ON CONFLICT)
PostgreSQL 18 ドキュメント 4.1 字句構造2026年10月28日4.1.2.1(文字列)・4.1.2.2(E 文字列)
RFC 4180 CSV の書式2026年10月28日2 節(引用符で囲む条件・二重引用符の重ね書き)

指摘の段階

入力の扱い(送信しない仕組み)

処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。

このツールでできないこと(制約)

ご利用にあたって

  • 結果は字句の読み取りにもとづく確認で、実際のデータベースでの解釈を保証するものではありません。
  • ドキュメントは PostgreSQL License で公開されています。このサイトはその内容を要約して参照しており、転載はしていません。