SQL 约束讲解
2015-05-04 15:18
169 查看
约束主要包括:
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
DEFAULT
1、not null :用于控制字段的内容一定不能为空(NULL)。
用法 :Create table MyTable
(
id varchar(32) not null,
name varchar (32)
)
2、Unique :控件字段内容不能重复,一个表允许有多个 Unique 约束。
在Sql Server、Orcale、MS Access 支持的添加 Unique 语法:
Create table MyTable
(
id varchar(32) not null unique,
name varchar (32)
)
在Sql Server、 My Sql 支持的添加 Unique 语法:
Create table MyTable
(
id varchar(32) not null,
name varchar (32),
unique (id,.....)
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
DEFAULT
1、not null :用于控制字段的内容一定不能为空(NULL)。
用法 :Create table MyTable
(
id varchar(32) not null,
name varchar (32)
)
2、Unique :控件字段内容不能重复,一个表允许有多个 Unique 约束。
在Sql Server、Orcale、MS Access 支持的添加 Unique 语法:
Create table MyTable
(
id varchar(32) not null unique,
name varchar (32)
)
在Sql Server、 My Sql 支持的添加 Unique 语法:
Create table MyTable
(
id varchar(32) not null,
name varchar (32),
unique (id,.....)
相关文章推荐
- 讲解SQL与Oracle外键约束中的级联删除-PLSQL
- SQL 约束讲解
- SQL 约束讲解
- SQL的主键和外键约束
- SQL 修改主键约束
- sql server unique约束的增加与删除
- SQl简介及常用约束条件
- SQL高级---SQL FOREIGN KEY 约束
- SQL 完整性约束-单个关系上的完整性约束
- 使用SQL语句添加和删除约束
- SQL DEFAULT 约束 高级教程
- 创建SQL约束的方法
- 图论总结,查分约束系统讲解,最短路,最小生成树,二分图
- T-SQL_2 建表建约束
- T-SQL笔记5:键、代理键、约束
- 默认值约束一些工作和学习中经常用到的SQL语句
- sql添加约束的限制
- sql中的几种约束
- 20171012 SQL外键约束
- SQL高级语句-PRIMARY KEY 约束,为列或列集合提供了唯一性的保证。