1、检查约束不支持子查询,所以你的平均成绩放在约束中是实现不了的2、如果只是普通列,给你写了一个例子CREATE TABLE Test(TID INT PRIMARY KEY IDENTITY(1,1), Tname VARCHAR(20), Grade INT)GOALTER TABLE Test ADD CONSTRAINT ck_cj CHECK(Grade<100)
constraint ck_cj check(平均成绩>=0 and 平均成绩<=100)