Oracle数据库怎么删除相同字符开头的所有表格

比如我建了很多的表都是用TMP开头的,怎么用一个语句全部删除以TMP开头的表

第1个回答  2009-08-05
select 'drop table '||table_name||' purge;' from dba_tables where table_name like 'TMP%' and owner='';

owner代表这些表属于的user名本回答被提问者和网友采纳
第2个回答  2009-08-05
drop table where tablename like "TMP*"