作者:陈小白
约束
约束是表级的强制规定
有以下五种约束:
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
注意:
如果不能指定约束名,orcale server自动按照SYS_Cn的格式指定约束
创建和修改约束:
建表的同时
建表之后
可以在表级或列级定义约束
可以通过数据字典视图查看约束
表级约束和列级约束:
作用范围:
列级约束只能作用在一个列上
表级约束可以作用在多个列上,同时也可以作用在一个列上
定义方式:列约束必须跟在列的定义后面,表约束不与列一起,而是单独定义。
只有not null 只能使用列级约束。其他的约束两种方式皆可
定义约束