例 (Microsoft SQL Server):
CREATE TABLE br2 (
id INT NOT NULL,
col1 NVARCHAR (20) NOT NULL,
col2 NVARCHAR (20) NOT NULL,
);
--
INSERT INTO br2 (id, col1, col2)
VALUES (1, NULL, NULL);
col1 と col2 は NOT NULL と定義されているため、これらには NULL 値を挿入できません。 上記のスクリプトをそのまま実行すると、エラーが発生します。 このコードを修正するには、VALUES 内の NULL を何らかの値に置換してください (例: 42 と 'bird' にする)。
INSERT INTO br2 (id, col1, col2) VALUES (1, 42, 'bird');