複数行の VALUES を CSV にする

列名のリストと 2 行の VALUES をもつ最も基本の INSERT 文の例です。見出し行とデータ行がそのまま CSV に並ぶことを確かめます。

入力

SQL

INSERT INTO t (a, b) VALUES (1, 'x'), (2, 'y');

NULL の書き方

空欄にする

結果

エラー 0 件・警告 0 件・情報 0 件

指摘(エラー・警告・情報)

指摘はありません。

表名t
データ行数2 行
列数2 列
INSERT 文の数1 個

復元した CSV

a,b
1,x
2,y

検算(この結果になる理由)

列名 a, b が見出し行になり、VALUES の 2 行が左から順に列へ対応します(INSERT 文書)。出力は a,b / 1,x / 2,y の 3 行で、引用符で囲む値はなく指摘もありません。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

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

ほかの入力例