当前位置: 代码迷 >> Oracle管理 >> oracle 怎么删除表名 包含某一字符的所有表
  详细解决方案

oracle 怎么删除表名 包含某一字符的所有表

热度:33   发布时间:2016-04-24 05:53:36.0
oracle 如何删除表名 包含某一字符的所有表
我在oracle中建立了一系列的backup_开头的表,
现在要把包含backup_的表全部删除,应该如何做?

------解决方案--------------------
select 'drop table' ||table_name||';'from user_tables where table_name like 'backup_%';
------解决方案--------------------
1楼的意思是,让你先SELECT出backup_开头的表名,保存为文件然后执行之。
------解决方案--------------------
select 'drop table' ||table_name||';'from user_tables where table_name like 'backup_%';
直接把结果拷贝出来执行
  相关解决方案