PSQL Programmer's Guide (v11)

値の挿入 (リレーショナル インターフェイス)

INSERT ステートメントで VALUES 句を使用して、データベースに挿入するリテラル値を指定できます。以下の例では、サンプル データベースの Course テーブルに新しい行を挿入しています。

INSERT INTO Course
   VALUES ('ART 103', 'Principles of Color', 3, 'Art'); 

この例では、ステートメントはテーブルの各列の値を順番どおりに挿入するため、列名の Name、Description、Credit_Hours、および Dept_Name を列挙することは任意です。しかし、ステートメントが行全体ではなく選択した行にのみデータを挿入する場合や、テーブルに定義されている順序とは異なる順序で列にデータを挿入する場合は、列のリストが必要になります。

INSERT ステートメントの詳細については、『SQL Engine Reference』で INSERT を参照してください。


データの挿入および削除の概要 (リレーショナル インターフェイス)

トランザクション処理 (リレーショナル インターフェイス)