「SQL Server 2019」テーブルのカラム名を書くINSERT文のサンプル
環境
Windows 10 Home 64bit
Microsoft SQL Server 2019
構文
INSERT INTO テーブル名 ( テーブルの列名1,…) VALUES ( ‘値1′,…);
テーブルの列名の位置に対応してvaluesの値を指定します。
INSERT文でテーブル名の後にテーブルの列名を書きます。
全てのテーブルの列名を記述する必要はありません。
操作例
1.INSERT INTO usertbl(userno,depno,username,addr,depname) VALUES (10,202,'user01','tokyo','se'); 2.INSERT INTO usertbl(userno,depno,username,addr,depname) VALUES (11,202,'user02','tokyo',null); 3.INSERT INTO usertbl(userno,depno,username,addr) VALUES (11,202,'user02','oosaka'); 4.INSERT INTO usertbl(userno,depno,username) VALUES (11,202,'user05');
SQL構文
select * from usertbl
実行結果を確認します
userno depno username addr depname 10 202 user01 tokyo se 11 202 user02 tokyo NULL 11 202 user02 oosaka NULL 11 202 user05 NULL NULL