菜鸟提问:怎么样设置 级联删除,谢谢! ALTER TABLE departmentsDROP PRIMARY KEY CASCADE;具体用法参考:oracle sql reference 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ALTER TABLE departmentsDROP CONSTRAINT pk_dept CASCADE; ALTER TABLE table2DROP CONSTRAINT pk_table2 CASCADE;pk_table2 是那个外键约束 SQL> create table table1(id number,name varchar2(10), 2 constraint id_pk primary key(id));表已创建。SQL> create table table2(t2id number,t1id number, 2 constraint t2id_fk foreign key(t1id) references table1(id) 3 on delete cascade)表已创建。SQL> insert into table1 values(1,'zhang');已创建 1 行。SQL> insert into table1 values(2,'oracle');已创建 1 行。SQL> insert into table2 values(100,1);已创建 1 行。SQL> insert into table2 values(200,2);已创建 1 行。SQL> insert into table2 values(300,3); ----------不能插入insert into table2 values(300,3) *错误位于第1行:ORA-02291: 违反完整约束条件 (SCOTT.T2ID_FK) - 未找到父项关键字SQL> delete from table1 where id=1;已删除 1 行。SQL> select * from table2; ----记录1已经被删除! T2ID T1ID--------- --------- 200 2 谢谢你,jiezhi怎么你回复之后的得分都是0 ,我怎么样讲50分给你啊, 如果再建多个表table3 ,其中每个表都有字段是以table1的主键为外键,应该也是这样吧?谢谢dajian2000(我学Oracle我爱C++) 救命啊,生产机数据删了。。。 求两个列近似相等的语句 ORA-04044该怎么解决呢?谢谢 将表删除后如何回滚 一个很难的SQL~~~求解~~ 一个存储过程的问题! 请教一个Oracle9i在Linux9下的安装问题 oracle9i的安装问题? 请问从sql server 2000把数据导入oracle 9i,哪些字段类型不能导?? 请教组合分区的问题?很着急的!先谢了 clob中的字符串如何替换 ORACLE在WIN2000上的内存不断增大,是否正常?(100分)
DROP CONSTRAINT pk_dept CASCADE;
DROP CONSTRAINT pk_table2 CASCADE;
pk_table2 是那个外键约束
2 constraint id_pk primary key(id));表已创建。SQL> create table table2(t2id number,t1id number,
2 constraint t2id_fk foreign key(t1id) references table1(id)
3 on delete cascade)表已创建。
SQL> insert into table1 values(1,'zhang');已创建 1 行。SQL> insert into table1 values(2,'oracle');已创建 1 行。SQL> insert into table2 values(100,1);已创建 1 行。SQL> insert into table2 values(200,2);已创建 1 行。SQL> insert into table2 values(300,3); ----------不能插入
insert into table2 values(300,3)
*
错误位于第1行:
ORA-02291: 违反完整约束条件 (SCOTT.T2ID_FK) - 未找到父项关键字SQL> delete from table1 where id=1;已删除 1 行。SQL> select * from table2; ----记录1已经被删除!
T2ID T1ID
--------- ---------
200 2
怎么你回复之后的得分都是0 ,我怎么样讲50分给你啊,