可用如下方法:
1、首先要知道要删除的表名,写如下语句。
1
|
select
'DROP TABLE'
||TABLE_NAME||
';'
from
user_tables
where
table_name
in
(
'EMP'
,
'DEPT'
,
'SALGRADE'
);
|
其中EMP,DEPT,SALGRADE是要删除的表名(必须用英文大写)。
2、执行后出现如图结果:
3、选中结果,右键,复制。
4、然后粘贴的PLSQL的空白处。点击执行,等待结束即可。
select 'drop table '||table_name ||';' from USER_TABLES where table_name like 't_table_%';
好办法··