「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

 

SQLServer

Posted by arkgame