电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQL各种约束总结VIP免费

SQL各种约束总结_第1页
1/11
SQL各种约束总结_第2页
2/11
SQL各种约束总结_第3页
3/11
SQL Server 各种约束总结 NOT NULL 约束 Not null ,即不为空。Not null 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。 添加此约束有两种方法: 方法一 在表设计器中直接勾选即可。如下图: 方法二 SQL 语句添加约束。 CATE TABLE table_name( ATTRIBUTE Type NOT NULL; ); 点击新建查询,在查询界面中输入相应的 SQL 语句。 PRIMARY KEY 约束 primary key ,顾名思义,即主键,也称主码。在表中一行称一个元组,如果存在某个属性或几个属性,其值能唯一标识表中的某一行,这样的一个属性或多个属性就能作为表的primary key。 为一个表设置主码约束有以下三种方法:若主键设置成功,在相应的属性旁边会有一把小钥匙。 方法一 直接右击所要设置的属性,选择设置主键。 方法二 选中要设置的属性,直接点击图箭头所指的小钥匙。 方法三 用SQL 语言在设计表时同时添加约束。 CREATE TABLE table name( Attribute1 Type PRIMARY KEY, ); FOREIGN KEY 外键约束是用来加强两个表(主表和从表)的一列或多列数据之间的连接的。创建外键约束的顺序是先定义主表的主键,然后定义从表的外键。也就是说只有主表的主键才能被从表用来作为外键使用,被约束的从表中的列可以不是主键,主表限制了从表更新和插入的操作。 方法一 右键单击需要设置外键的列(此时的表是作为从表在外键中出现),选择关系。 接下来点击添加 --> 表和列规范。 在主键表中选择主表和主表的主键列。 设置完后保存即可。 方法二 SQL 语句 UNIQUE 约束 UNIQUE 约束唯一标识数据库表中的每一条记录。 附加:UNIQUE 约束和 PRIMARY KEY约束的区别: UNIQUE 和 PRIMARY KEY约束均为列或列集合提供了唯一性的保证; PRIMARY KEY约束拥有自动定义的 UNIQUE 约束; 每个表中可以有多个 UNIQUE 约束,但是只有有一个 PRIMARY KEY约束。 方法一 右键单击要设置的列选择索引 / 键。 然后单击添加按钮。 选择需要设置的列,可以是一列也可以是多列的组合。 关闭并保存设置。 方法二 SQL 语句 DEFAULT 约束 DEFAULT 约束用于向列中插入默认值。如果没有规定其他的值,那么会将默认值添加到所有的新记录。 方法一 以学生信息表为例,在表设计器中,为性别 sex 列填写默认值男。 方法二 SQL 语句 CREATE TABLE table_name( Attribute type c...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SQL各种约束总结

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部