Oracle 使用 “ DROP TABLE ” 语句 BUG
程序员文章站
2022-06-04 11:25:29
...
Oracle 版本 :Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
查询Oracle 版本SQL : select * FROM V$VERSION;
在执行sql/plus脚本时,遇到了 执行 drop table 语句非常慢,甚至数据库程序卡死的情况。
此时删除的表中只有几条数据,应为Oracle数据库版本的bug。
在此,写下治标的办法:
delete from 表名;
commit;
drop table 表名;
即:先删除表中的所有数据,然后在删除表。
推荐阅读
-
oracle drop table(表)数据恢复方法
-
Oracle中SQL语句连接字符串的符号使用介绍
-
create table,show tables,describe table,DROP TABLE,ALTER TABLE ,怎么使用?
-
Oracle中sql语句(+)符号代表连接的使用讲解
-
oracle使用一条语句批量插入多条数据的方法
-
Oracle数据库INNER JOIN语句、LEFT JOIN语句、RIGHT JOIN语句等使用学习
-
oracle使用sql语句增加字段示例(sql删除字段语句)
-
详解Oracle数据库各类控制语句的使用
-
Oracle drop table 后如何全量恢复
-
oracle误删表恢复方法(drop table)