Oracle中约束的添加方法总结Oracle认证考试

文章作者 100test 发表时间 2010:04:01 17:45:35
来源 100Test.Com百考试题网


  在此,我将Oracle中的约束总结为6种,即:


  lNOT NULL约束


  DEFAULT约束 (DEFAULT在Oracle中好象没有被作为约束处理,因为创建后从USER_CONSTRAINTS中查不到,有谁知道怎么查,还望不吝赐教)


  lPRIMARY KEY约束


  llCHECK约束


  lUNIQUE约束


  lFOREIGN KEY约束


  l1: NOT NULL约束和DEFAULT约束只能被创建为列级约束


  l2: 其他4种则既可以被创建为列级约束,也可以被创建为表级约束


  l3: 当一个约束涉及到多列时,只能被创建成表级约束


  l4: 可以为其他4种约束起名,而不能给NOT NULL和DEFAULT约束起名


  列级约束的添加方式:


  创建表时在列后面直接定义;(1)


  修改表时以修改列的方式实现;(2)


  可以作为表级约束的4种约束,作为列级约束时有两种添加方式,与上面相同,区别是可以起名;


相关文章


如何利用oracle外部表查看报警信息Oracle认证考试
Oracle复制方法逐步精细Oracle认证考试
oracle中join的用法Oracle认证考试
Oracletnslsnr没有设置口令Oracle认证考试
Oracle中约束的添加方法总结Oracle认证考试
ORACLE查询锁SQL语句Oracle认证考试
临时表空间相关知识点总结Oracle认证考试
数据库索引的优缺点Oracle认证考试
OracleVARRAY(变长数组)Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛