使用SQL语句创建和删除约束
2011-08-14 19:55
453 查看
--添加主键约束:(将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 约束名
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 约束名
相关文章推荐
- 使用SQL语句创建和删除约束
- 使用sql语句创建和删除约束
- 【转】使用SQL语句创建和删除约束
- 使用SQL语句创建和删除约束
- 使用SQL语句创建和删除约束
- 使用sql语句创建和删除约束
- 使用sql语句创建和删除约束示例代码
- 使用SQL语句创建和删除约束
- 使用SQL语句创建和删除约束
- 使用sql语句创建和删除约束示例代码
- 使用SQL语句创建和删除约束
- 使用sql语句创建和删除约束示例代码
- 使用SQL语句创建和删除约束
- 使用SQL语句创建和删除约束
- 使用SQL语句创建和删除约束
- 使用sql语句实现添加、删除约束
- SQL_3th_T-SQL语句创建和删除数据库、添加和删除约束
- 使用SQL语句添加和删除约束
- 创建数据库、表、主外键、各种约束、存储过程、视图、索引、事务使用、触发器、创建登录账号、数据库用户 Sql语句示例
- S2 1本2章 使用SQL语句创建,删除数据库,表等