![](/img/trans.png)
[英]WITH CHECK ADD CONSTRAINT followed by CHECK CONSTRAINT vs. ADD CONSTRAINT
[英]check constraint
嗨,我想在SQL Server中添加約束,我嘗試這樣做,但不起作用,我需要檢查示例aa192之后是否單詞2 char和3數字:
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]');
您的代碼可以在rextester中工作 。
鑒於您正在做什么,我建議將版本聲明為5個字符:
neEdition varchar(5)
要么:
neEdition char(5)
這與檢查約束更加一致。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.