创建多个SQL--CHECK约束怎么写?

2025-05-16 21:22:23
推荐回答(1个)
回答1:

第一种没用过
第一种我一般一个alter就写一个约束
ALTER
TABLE
[StuInfo]
ADD
CONSTRAINT
CK_StuInfo_StuNo
CHECK([StuNo]
LIKE
'S253%')
ALTER
TABLE
[StuInfo]
ADD
CONSTRAINT
CK_StuInfo_StuSex
CHECK
([StuSex]
='男'
OR
[StuSex]
=
'女'
)
ALTER
TABLE
[StuInfo]
ADD
CONSTRAINT
CK_StuInfo_StuAge
CHECK
([StuAge]
>=
15
OR
[StuAge]
<=
50
)

另外
建表结束的时候加一个
go
相当于是批处理的意思