检查约束

时间:2017-09-16 12:20:35

标签: sql sql-server

嗨我想在sql server中添加约束我试试这个但不行 我需要检查一个单词2 char和3个数字后面的例子aa192:

create table test(
    idtest int primary key ,
    neEdition varchar(50)
);

alter table test add constraint ch_like check(neEdition like'[a-z][a-z][0-9][0-9][0-9]');

1 个答案:

答案 0 :(得分:1)

您的代码适用于rextester

鉴于你在做什么,我建议宣布版本有5个字符:

neEdition varchar(5)

或:

neEdition char(5)

这与检查约束更加一致。