用shl便利地删除数据库所有表
来源:互联网 发布:神龙网络营销软件 编辑:程序博客网 时间:2024/03/29 19:08
在sqlplus下当数据库的表很多的时候删除起来非常麻烦,可以用一个脚本来完成这个没有技术含量还浪费时间的活。下面是脚本的内容。
truncate_table.sql
set echo off
set pages 0
set feed off
set head off
set pau off
set timi off
set trim on
spool infr_trun.sql
select ' truncate table ' || tname || ';' from tab
where tabtype in ('TABLE')
order by tname;
spoll off
exit;
然后执行infr_trun.sql就可以删除表数据了。如果要删除整个表的话,可以将 truncate 改称 drop 即可。
truncate_table.sql
set echo off
set pages 0
set feed off
set head off
set pau off
set timi off
set trim on
spool infr_trun.sql
select ' truncate table ' || tname || ';' from tab
where tabtype in ('TABLE')
order by tname;
spoll off
exit;
然后执行infr_trun.sql就可以删除表数据了。如果要删除整个表的话,可以将 truncate 改称 drop 即可。
- 用shl便利地删除数据库所有表
- 删除数据库中的所有表
- 删除数据库所有用户表
- sqlserver删除数据库所有表
- --删除数据库中所有表
- 删除指定数据库所有表
- 删除数据库的所有表
- 删除数据库中所有表数据
- 删除数据库中所有表的数据
- 删除某个数据库中的所有表
- 删除数据库中所有表中的数据
- 删除数据库所有用户表数据
- sql server 2005 删除 数据库 所有表
- sqlserver删除数据库中所有的表
- MySQL删除一个数据库下所有表
- MSSQL删除某数据库中所有表
- 删除当前数据库所有表的方法
- 删除数据库中所有的表
- 一道ACM题的程序(C语言)
- js中实现table的插入、修改、删除
- ASP.NET26个常用性能优化方法
- 缓冲区溢出漏洞入门介绍 hokersome(原作)
- 内容页访问母版页属性方法之二(MatrerType指令)
- 用shl便利地删除数据库所有表
- 什么都没有。。。
- 如何让EditPlus支持LUA
- QQ 空间免费装扮
- 开博
- 穷富法则
- 把自己的电脑作为服务器,让别人可以浏览你的网页,无论是ISS,tomcat,websphere,都轻松搞定!
- Beginning Ubuntu Linux: From Novice to Professional
- IPsec Virtual Private Network Fundamentals