帮忙解答下面SQL语句问题。

来源:百度知道 编辑:UC知道 时间:2024/05/06 20:20:34
create table s
(
sno char(10) not null
constraint pr_sno primary key clustered
check (sno like '31300501 [0-9] [0-9]'),
sname char(8) null,
sex char(2) null,
age int null,
dept varchar(20) null
)

中constraint pr_sno primary key clustered
check (sno like '31300501 [0-9] [0-9]'),

这两句是什么意思,希望哪位朋友能帮忙解答下,谢谢。

constraint pr_sno primary key clustered
表示 表约束为pr_sno,同时主键是pr_sno

check (sno like '31300501 [0-9] [0-9]'),
表示使用check 短语检查是否满足条件,sno 是不是like……这样的意思