约束添加和删除
来源:互联网 发布:手机excel求和软件 编辑:程序博客网 时间:2024/05/29 16:05
转:http://blog.csdn.net/hamber_bao/article/details/6504905
约束的目的就是确保表中的数据的完整性。
常用的约束类型如下:
主键约束:(Primary Key constraint) 要求主键列唯一,并且不允许为空
唯一约束:(Unique Constraint) 要求该列唯一,允许为空,但只能出现一个空值
检查约束:(Check Constraint) 某列取值范围限制、格式限制等。如有关年龄的限制
默认约束:(Default Constraint) 某列的默认值,如我们的男性学员比较多,性别默认为男
外键约束:(Foreign Key Constraint) 用于在两表之间建立关系,需要指定引用主表的哪一列
一、添加约束
在创建表时,我们可以在字段后添加各种约束,但一般不这样混用,推荐将添加约束和建表的语句分开编写。
添加约束的语法如下:
上述语法标识修改某个表,添加某个约束,其中约束名的命名规则推荐采用"约束类型_约束字段"这样的形式。
二、删除约束
如果错误的添加了约束,则可以删除约束
删除约束的语法如下:
附加:在创建表的时候同时添加约束的写法:
0 0
- 约束添加和删除
- 约束的添加和删除
- 使用SQL语句添加和删除约束
- 使用SQL语句添加和删除约束
- Oracle约束的添加和删除
- Oracle 约束的添加和删除
- Oracle中添加和删除约束
- sql语句添加和删除约束
- 添加和删除外键约束
- sql查询表默认约束 删除和添加约束
- MySQL 添加约束,修改约束,删除约束
- MySQL 添加约束,修改约束,删除约束
- myql 添加约束,修改约束,删除约束
- MySQL中的约束,添加约束,删除约束,
- 添加/删除约束(Oracle)
- 添加/删除约束(Oracle)
- 添加、删除约束
- 添加,修改,删除约束
- 权限
- 原码, 反码, 补码 详解
- Ubuntu Server修改主机名
- github创建个人主页笔记
- Struts2学习——1300OGNL入门
- 约束添加和删除
- 从输入URL到页面加载发生了什么
- js实现json和xml之互转
- C++:stringstream
- Java基础学习总结(1)——equals方法
- 执行buffer
- Android Support Library 24.2.0 正式发布
- HDU_1506_动态规划+扫描线
- Battery Historian2.0 windows下安装