批量删除表
来源:互联网 发布:jelly JAVA 编辑:程序博客网 时间:2024/05/17 09:37
通常drop table语法一次只能删除一个表,如果要同时删除几个表,可以通过用动态SQL来进行批量处理。
方法很简单,就是先从user_tables或其他表中查找出表名,然后删除;
beginfor i in (select table_name tab from user_tables where table_name in ('T2','T')) LOOP execute immediate 'drop table '||i.tab;---需要注意的是,这里生成的DDL语句后面不要再加分号,否则会报错;end loop;end;
- 批量删除表
- 批量删除数据库表
- 批量删除表
- MySQL批量删除表
- mysql 批量删除表
- oracle批量删除表
- mssql批量删除表
- MYSQL批量删除表
- 【Oracle】批量删除表
- 批量删除表
- 批量删除表
- 批量删除SQL Server表
- 存储过程批量删除表
- 批量删除表的方法
- Oracle批量删除表脚本
- 如何批量删除数据库表?
- 批量删除有规则的表
- Oracle批量删除表脚本
- 算法的力量(转李开复)
- 函数与内置对象
- c 和 指针(笔记)
- 生活
- the comment about movie "the lover of vampire "
- 批量删除表
- String的知识点
- HDU 题目1166 敌兵布阵
- C++ delete与delete[]异常
- 二零一三年的八月
- c语言编译过程
- FireFox下因为不支持onPropertyChange,watch方法来代替
- Log4j教程
- hdu 2066 一个人的旅行