SQL 添加约束

来源:互联网 发布:准提法网络佛学院 编辑:程序博客网 时间:2024/06/05 08:52
--约束 保证表中的数据完整 不是垃圾数据
--添加主键约束
ALTER TABLE student
      ADD Constraint PK_id PRIMARY KEY(ID);
--添加唯一约束
ALTER TABLE student
      ADD Constraint UQ_stuname UNIQUE(stuname);
ALTER TABLE cla
      ADD CONSTRAINT UQ_classno UNIQUE(classno);--如果不添加此约束,在添加外键约束时会出现"此列列表的唯一关键字或主键不匹配"
--添加检查约束
ALTER TABLE student
      ADD Constraint CK_sex CHECK(stusex = '男' OR stusex = '女');
--添加外键约束
ALTER TABLE student
      ADD CONSTRAINT FK_classno FOREIGN KEY(classno) references cla(classno);
原创粉丝点击