sql server习题,使用SQL语句创建一个score(成绩)表,其中,使用CHECK约束来限定成绩只能为0

使用SQL语句创建一个score(成绩)表,其中,使用CHECK约束来限定成绩只能为0~100分,相关语句为_______.

针对你提供的有限需求,如下T-SQL语句:

--创建score表
CREATE TABLE score
(
    StudentNo nvarchar(20) NOT NULL,    --学号
    StudentResult int NOT NULL          --成绩
)
GO
--设置约束
ALTER TALBE [score]
ADD CONSTRAINT CK_score_StudentResult CHECK(StudentResult BETWEEN 0 AND 100)
GO

以上创建我没有判断是否存在,如果存在此表会报错,你自己判断下吧

温馨提示:答案为网友推荐,仅供参考