SQL 6种约束

原创 2015年11月20日 17:25:58
6个约束 sql语句  个人理解
非空 alter table employee modify sex char(1) not null;
alter table 文件名 modify  表内容名字   not null
主键 alter table employee add constraints pk_emp_id  primary key(id); alter table 文件名 add constraints 提示(pk_文件名_定义的东西) primary key(表内容名)  
检查 alter table employee add constraints ck_emp_sex check(sex in('F','M','N')); alter table 文件名 add constraints 提示(ck_文件名_定义的) constraints 提示 check (表内容名字  ) 
唯一 alter table employee add constraints uq_emp_name unique(name); alter table 文件名 add  constraints 提示uq_文件名_定义的东西) unique (表内容名字   )
默认 alter table employee modify birthday date default(sysdate); alter table 文件名 modify birthday 表内容名字 default(默认值的内容);
外键 alter table salary add constraints fk_sal_emp_id foreign key(employeeid) references employee(id); alter table 外部文件名 add constraints 提示 foreign key(内部文件名)references 内部表名(表的标题)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

一网打尽18种主流数据库:12种SQL+6种NoSQL

摘要:云蓬勃发展之后,云数据库也呈现雨后春笋之势。本文分析了18种数据库,12种SQL和6种NoSQL的可用性以及应用方向,帮助用户分析哪些更符合企业发展需要。注意,这里说的管理数据库服务,不是仍然需...

一网打尽18种主流数据库:12种SQL+6种NoSQL

一网打尽18种主流数据库:12种SQL+6种NoSQL 发表于2012-07-30 22:20| 26568次阅读| 来源gigom| 42 条评论| 作者Derrick Harris ...

一条SQL搞定九九乘法表(6种方法,网上集锦)

方法1 declare @x int=1,@y int,@c varchar(6000) while(@x<=9) begin select @y=1,@c='' while(@y<...
  • ylchou
  • ylchou
  • 2012-05-28 15:26
  • 1159

SQL Server 2000 企业管理器 约束 操作

在SQL Server 2000 企业管理器中添加约束: 创建唯一约束: 右键设计表->表和索引属性->索引/键->新建->创建UNIQUE复选框勾上->退出->保存->...... ...

经典SQL语句大全_主外键_约束

一、基础(建表、建约束、关系) 约束(Constraint)是Microsoft SQL Server 提供的自动保持数据库完整性的一种方法,定义了可输入表或表的单个列中的数据的限制条件(有关数据完...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)