ORACLE 经常使用的命令工具-第五章:约束

上一篇 / 下一篇  2009-01-07 22:25:51 / 个人分类:Oracle

  • 文件版本: V1.0
  • 开发商: 本站原创
  • 文件来源: 本地
  • 界面语言: 简体中文
  • 授权方式: 免费
  • 运行平台: Win9X/Win2000/WinXP
第五章:约束

C%zR7g,g4u0  1.define constraints as immediate or deferred

Q;k0B4m] M0 51Testing软件测试网A%R${[6t2t)L

  sql> alter session set constraint[s] = immediate/deferred/default;

$bMX,D3Ew5O0 51Testing软件测试网i"S)xm:g!Ik [:O1c

  set constraint[s] constraint_name/all immediate/deferred;

ds[*wu0

pHJ2S3fFe w1Z S(n u0  2. sql> drop table table_name cascade constraints51Testing软件测试网K4C/F5D)Y9{w z

51Testing软件测试网QR ZB}2Y1M]0Je

  sql> drop tablespace tablespace_name including contents cascade constraints

-zLx1ucQ Y7P0

z.A)j_:{q0N Fbn$f ?,a0  3. define constraints while create a table

cL\"v3[ @ ]!N0

,KSm1~#bOKc0  sql> create table xay(id number(7) constraint xay_id primary key deferrable

D }];OAm:M&o0

(c C i;{~Tr1z0  sql> using index storage(initial 100k next 100k) tablespace indx);51Testing软件测试网6bg9}m3NLV v

|qw Jr0  primary key/unique/references table(column)/check51Testing软件测试网1`(C _%kf g U5i

51Testing软件测试网xJm0{9q

  4.enable constraints

Vw;~!K7`$P%a+d0

)o XzD$Z*H&dX-\0  sql> alter table xay enable novalidate constraint xay_id;51Testing软件测试网5Gi(_8CfU~

DMZD%{9B dWN o0  5.enable constraints

2\!d&K7I4B3J T]9c2~0

T_,[R^oM0  sql> alter table xay enable validate constraint xay_id;51Testing软件测试网cEWrWkD4a1O

TAG: Oracle

 

评分:0

我来说两句

Open Toolbar