Oracle表级约束和列级约束


Oracle表级约束和列级约束

1. 表级定义约束

指的是在定义完一个表所有列之后,再去定义所有相关的约束。

注意:not null 约束只能在列级上定义。

2. 列级定义约束

指的是在定义一个表的每一列的同时定义每一个列的约束条件,其约束条件

位于每一列之后。

约束:FOREIGN KEY,PRIMARY KEY,NOT NULL,CHECK,UNIQUE

check约束:是为了让表中某字段值能输入固定的值。
unique约束:是指唯一约束,用于要求列种不允许出现重复值。可以为单独的列添加一个unique约束,也可以为多个列添加一个unique约束(属于表级约束)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM