--添加主键约束:(将stuNo作为主键)
Alter Table stuInfo
ADD Constraint PK_stuNo Primary key(stuNo)
--添加唯一约束(身份证号唯一,以为每个人的身份证号是唯一的)
Alter Table stuInfo
ADD Constraint UQ_stuID Primary key(stuID)
--添加默认约束(如果地址不详,默认为“地址不详”)
Alter Table stuInfo
ADD Constraint DF_stuAddress default('地址不详') for stuAddress
--添加检查约束,要求年龄只能在15~40岁之间
Alter Table stuInfo
ADD Constraint CK_stuAge check(stuAge between 15 and 40)
--添加外键约束(主表stuInfo和从表stuMarks建立关系,关键字段为stuNo)
Alter Table stuInfo
ADD Constraint FK_stuNo
foreign key(stuNo) references stuInfo(stuNo)
删除约束的语句:
Alter Table 表名
drop constraint 约束名
浙公网安备 33010602011771号