sql2008数据库如何 用check约束字段cCusAbbName 只能为英文字符

sql2008数据库如何 用check约束字段cCusAbbName 只能为英文字符,第1张

只能约束位数
CONSTRAINT cCusAbbName CHECK (cCusAbbName LIKE '%[a-zA-Z]%') and LENGTHB(cCusAbbName) > 6)

工具/材料:Management Studio。

1、首先在桌面上,点击“Management Studio”图标。

2、之后在该界面中,点击左上角“新建查询”选项。

3、接着在该界面中,输入使用check约束限定成绩能为0~100分的sql语句“alter table test1 add constraint ck_cj check(grade>=0 and grade <=100)”。

4、然后在该界面中,点击左上方“执行”按钮。

5、最后在该界面中,显示使用check约束限定成绩只能为0~100分成功。

create table CTest
(name varchar(500))
alter table CTest
add CONSTRAINT cCusAbbName CHECK ((name LIKE '%[a-zA-Z]%') and LEN(name)>6)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13401133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存