truncate and delete 的另一个区别
2009-03-18 15:29
337 查看
SQL> delete from dept;
delete from dept
*
ERROR at line 1:
ORA-02292: integrity constraint (SCOTT.FK_DEPTNO) violated - child record found
SQL> truncate table dept;
truncate table dept
*
ERROR at line 1:
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
SQL> delete from emp;
14 rows deleted.
SQL> delete from dept;
4 rows deleted.
SQL> rollback;
Rollback complete.
SQL> truncate table emp;
Table truncated.
SQL> truncate table dept;
truncate table dept
*
ERROR at line 1:
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
delete from dept
*
ERROR at line 1:
ORA-02292: integrity constraint (SCOTT.FK_DEPTNO) violated - child record found
SQL> truncate table dept;
truncate table dept
*
ERROR at line 1:
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
SQL> delete from emp;
14 rows deleted.
SQL> delete from dept;
4 rows deleted.
SQL> rollback;
Rollback complete.
SQL> truncate table emp;
Table truncated.
SQL> truncate table dept;
truncate table dept
*
ERROR at line 1:
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
相关文章推荐
- drop、truncate和delete的区别
- delete和truncate的区别
- Oracle truncate table 与 delete tabel的区别(转)
- 临时表空间、drop、truncate、delete的区别
- 删除数据truncate与delete的区别
- delete drop truncate 区别
- truncate与delete的区别
- drop、truncate和delete的区别
- oracle 中drop,delete truncate 三个命令的区别 ; 删除表数据库中的表
- truncate和delete之间有什么区别
- Truncate Delete Drop命令的区别 .
- mysql_delete与truncate的区别
- truncate 、delete与drop区别
- Oracle delete truncate drop 的区别
- delete和 truncate的区别
- sql truncate 、delete与drop区别
- 详解Oracle DELETE和TRUNCATE 的区别
- TRUNCATE和DELETE的几点区别
- truncate、delete(不带where子句)与drop的区别
- Oracle数据库中truncate命令和delete命令的区别