oracle 一次删除多张表

转载 2016年08月31日 10:29:43

可用如下方法:

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_%';
好办法··

举报

相关文章推荐

oracle 多表删除 同时删除多表中关联数据

oracle 多表删除 同时删除多表中关联数据2009-04-27 14:401、从数据表t1中把那些id值在数据表t2里有匹配的记录全删除掉DELETE t1 FROM t1,t2 WHERE t1...

oracle 一次删除多张表

通过拼接sql语句来完成 例如有如下个表 想一次性删除,执行如下语句 select 'drop table '||table_name ||';' as dropsql from USER_TAB...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

ORACLE下批量DROP表格

select 'drop table '||table_name||';' from user_tables where table_name like 'R_%'; 选出所有符合要求的用户表  ,...
  • dclove
  • dclove
  • 2012-06-20 16:01
  • 4653

Oracle用存储过程查询多张表的方法

前用企业库读SQL Server返回数据集没任何问题,可以返回1个也可以返回多个,读Oracle的时候返回一个数据集的时候也没问题,可是最近在用Oracle返回多个数据集的时候却出了问题,几经辗转,终...
  • jumtre
  • jumtre
  • 2014-09-28 13:48
  • 5563
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)