次のように定義されたテーブルがあります。
create table HLV (
id nvarchar(7) check (id LIKE 'HLV[0-9][0-9][0-9][0-9]') Primary key,
birthday date,
full_name nvarchar(20) NOT NULL,
win int check (win > 0),
lose int check (lose > 0),
draw int check (draw > 0)
)
コードを実行すると動作しますが、データを挿入すると
insert into HLV values ('HLV0001',GETDATE(), 10,5,6)
エラーが発生しました
列名または指定された値の数がテーブル定義と一致しません。
チェックが間違っているからでしょうか?