Oracle 级联约束
来源:互联网 发布:java jdbc学生管理 编辑:程序博客网 时间:2024/05/01 11:36
为什么pk、和col1 不能DROP
SQL> CREATE TABLE test2 (
2 pk NUMBER PRIMARY KEY,
3 fk NUMBER,
4 col1 NUMBER,
5 col2 NUMBER,
6 CONSTRAINT fk_constraint FOREIGN KEY (fk) REFERENCES test2,
7 CONSTRAINT ck1 CHECK (pk > 0 and col1 > 0),
8 CONSTRAINT ck2 CHECK (col2 > 0)
9 )
10 /
表已创建。
SQL> ALTER TABLE test2 DROP (pk);
ALTER TABLE test2 DROP (pk)
*
第 1 行出现错误:
ORA-12992: 无法删除父项关键字列
SQL> ALTER TABLE test2 DROP (col1);
ALTER TABLE test2 DROP (col1)
*
第 1 行出现错误:
ORA-12991: 引用的列处于多列约束条件
SQL> ALTER TABLE test2 DROP (fk);
表已更改。
SQL> alter table test2 drop (col2);
表已更改。
SQL>
实在不理解 ↓
SQL> ALTER TABLE test2 DROP (fk);表已更改。
SQL> alter table test2 drop (col2);
表已更改。
SQL>
为什么pk、和col1 不能DROP
- Oracle 级联约束
- SQL与ORACLE的外键约束-级联删除
- SQL与Oracle数据库外键约束中的级联删除
- 级联引用完整性约束
- MySQL中的级联约束
- 讲解SQL与Oracle外键约束中的级联删除-PLSQL
- Oracle外键级联更新——延迟约束和触发器实现
- SQL与ORACLE的外键约束-级联更新和删除
- 外键约束 级联删除
- MSSQLSERVER约束及级联操作
- 级联引用完整性约束 (外键)
- MySql--约束和级联操作
- oracle约束
- ORACLE 约束
- Oracle 约束
- Oracle约束
- Oracle约束
- oracle约束
- puduino 命令行连接无线网
- Java:MD5 Hash
- 两个日期相差天数计算
- To 小伟
- javascript 闭包 变量释放GC 测试
- Oracle 级联约束
- HDU1263-map
- 金铜仙人辞汉歌-李贺
- 从“程序员转行卖烧饼”想到IT人创业
- 排序算法之归并排序
- Norm
- 《冬夜读书示子聿》 陆游
- 代码统计工具statsvn
- hdu 4473 Exam