c表分别建立a、b表的外键
c.id1,c.id2这样可以吗?
c.id1,c.id2这样可以吗?
解决方案 »
- 创建数据库实例报错:ORA-03113:end-of-file on communication channel
- 如何学习oracle
- not exists 子句 select 什么效率最高
- 超难(SQL)
- oracle 存储过程中 for in 的使用
- ★☆★☆★☆★实现多台服务器之间数据库表的同步更新问题,急!
- 这样的视图怎么建
- 求救!!有谁做个oracle9i+win2000server+dataware的双机热备方案!
- 数据库导入问题?
- .dmp 导入oracle 11g中提示IMP-00038 错误
- myeclipse连接oracle出java.lang.ClassNotFoundException: sun.jdbc.driver.OracleDriver
- 在客户端查询数据问题
create table b(id varchar2(32) primary key);
create table c(id varchar2(32), logtime date);alter table c
add constraint FK_c_a foreign key (id)
references a(id);
alter table c
add constraint FK_c_b foreign key (id)
references b(id);
insert into a values ('1');
insert into b values ('10');insert into c values ('10', sysdate);
insert into c values ('1', sysdate);
insert into c values ('100', sysdate);
出错信息SQL> insert into c values ('10', sysdate);
insert into c values ('10', sysdate)
ORA-02291: 违反完整约束条件 (HCH.FK_C_A) - 未找到父项关键字
SQL> insert into c values ('1', sysdate);
insert into c values ('1', sysdate)
ORA-02291: 违反完整约束条件 (HCH.FK_C_B) - 未找到父项关键字
SQL> insert into c values ('100', sysdate);
insert into c values ('100', sysdate)
ORA-02291: 违反完整约束条件 (HCH.FK_C_B) - 未找到父项关键字