テーブルにレコードを追加するにはINSERT文を使用します.
INSERT文は以下のような書き方で使用します.
INSERT INTO テーブル名 (列名1, 列名2, ...)
VALUES (データ1, データ2, ...)
テーブル名の後に値をセットする列名を順番に記述します.すべての列にデータをセットする場合は列名を省略することができます.
INSERT INTO テーブル名
VALUES (データ1, データ2, ...)
例として以下のテーブル(従業員マスタ)にレコードを追加します.
従業員
従業員コード | 従業員名 | 性別 | 年齢 |
---|---|---|---|
00001 | チャーリー・ブラウン | 男性 | 19 |
00002 | ルシール・ヴァン・ぺルト | 女性 | 20 |
00003 | ライナス・ヴァン・ぺルト | 男性 | 21 |
SQL
INSERT INTO 従業員 (従業員コード, 従業員名, 年齢)
VALUES ('00004', 'シュローダー', 29)
結果
従業員コード | 従業員名 | 性別 | 年齢 |
---|---|---|---|
00001 | チャーリー・ブラウン | 男性 | 19 |
00002 | ルシール・ヴァン・ぺルト | 女性 | 20 |
00003 | ライナス・ヴァン・ぺルト | 男性 | 21 |
00004 | シュローダー | <NULL> | 29 |