Oracle之唯一性约束(UNIQUE Constraint)用法详解
来源:互联网 发布:淘宝收费标准 编辑:程序博客网 时间:2024/06/07 05:31
原文链接:http://blog.csdn.net/jssg_tzw/article/details/40981393
1 目标
用示例演示如何创建、删除、禁用和使用唯一性约束。
2 什么是唯一性约束?
唯一性约束指表中一个字段或者多个字段联合起来能够唯一标识一条记录的约束。联合字段中,可以包含空值。
注:在Oracle中,唯一性约束最多可以有32列。
唯一性约束可以在创建表时或使用ALTER TABLE语句创建。
3 唯一性约束和主键的区别
- 主键(Primary Key):所有组成主键的列都不能包含空值。
- 唯一性约束(Unique Constraint):如果唯一性约束由多列组成,其中的部分列可以包含空值。
- Oracle中不容许在相同列上既创建主键又创建唯一性约束。
4 创建表时定义唯一性约束
1)语法:
2)基于单列的唯一性约束示例:
3)基于多列的唯一性约束示例:
5 使用ALTER TABLE语法创建唯一性约束
1)语法
2)示例准备,先创建表
3)基于单列的唯一性约束
4)基于多列的唯一性约束
6 禁用唯一性约束
1)语法:
2)示例:
7 使用唯一性约束
1)语法:
2)示例:
8 删除唯一性约束
1)语法:
2)示例:
阅读全文
0 0
- Oracle之唯一性约束(UNIQUE Constraint)用法详解
- Oracle之唯一性约束(UNIQUE Constraint)用法详解
- Oracle之唯一性约束(UNIQUEConstraint)用法详解
- Oracle之唯一性约束(UNIQUEConstraint)用法详解
- Oracle之唯一性约束(UNIQUEConstraint)用法详解
- Oracle之唯一性约束(UNIQUEConstraint)用法详解
- Oracle之唯一性约束(UNIQUEConstraint)用法详解
- Oracle | PL/SQL唯一索引(Unique Constraint)用法
- Oracle约束(Constraint)详解
- Oracle 唯一 约束(unique constraint) 与 索引(index) 关系说明
- Oracle 唯一 约束(unique constraint) 与 索引(index) 关系说明
- Oracle 唯一 约束(unique constraint) 与 索引(index) 关系说明
- oracle数据库主键约束删除之后依然报错ORA-00001: unique constraint(违反唯一约束)
- oracle constraint 约束 状态 详解
- ALTER SEQUENCE 修改序列解决唯一约束冲突 unique constraint violated
- sql UNIQUE 约束唯一
- NULL UNIQUE唯一约束
- oracle 建表 约束 constraint
- vue笔记——vue中的子组件引用
- Java源码阅读之String(4)
- Koa2 权限认证中间件-----Passport
- 关于Java反射机制
- android 7.0系统怎么让应用开机就自动设置访问权限。
- Oracle之唯一性约束(UNIQUE Constraint)用法详解
- mybatis逆向工程生成的mapper.xml文件部分修改
- java 怎么计算2个时间相差时分秒
- AndroidStudio添加module依赖遇到的问题
- 你的主机中的软件中止了一个已建立的连接
- springMVC上传和下载文件
- QT控件大全 三十二 QPotPlug
- Angular4中的I18N问题
- Select2插件 点击、选中事件 解读