oracle删除数据库中的所有数据的拼接语句
2024-10-10 16:38:43
create or replace function count_rows
/**
查询各表实际记录数
*/
(table_name in varchar2,
owner in varchar2 default null)
return number
authid current_user
IS
num_rows number;
stmt varchar2(2000);
begin
if owner is null then
stmt := 'select count(*) from "'||table_name||'"';
else
stmt := 'select count(*) from "'||owner||'"."'||table_name||'"';
end if;
execute immediate stmt into num_rows;
return num_rows;
end;
select table_name, count_rows(table_name) cnt, 'TRUNCATE TABLE ' || table_name || ' ;' || chr(10) || 'ANALYZE TABLE ' || table_name || ' ESTIMATE STATISTICS;' from user_tables where count_rows(table_name) > 0;
最新文章
- cannot load flash device description
- 从idea上通过路径去导入项目
- PowerDesigner 15.2入门学习 一
- SQL Server中开发常用的数据类型
- Linux下查看tcp连接数及状态
- 对于WIFI版ipad(无GPS芯片)定位功能的释疑
- ORA-04052\ ORA-00604\ORA-12154
- Java设计模式系列之责任链模式
- Java连接MySQL中文乱码处理【转载】
- css中的7中属性选择器
- ios 调用webservice整理
- vue视频学习笔记01
- Java数据库连接池比较(c3p0,dbcp,proxool和BoneCP)
- 闲记 单元格与单元格之间的边 ///字体属性都是font开头,除了颜色属性 ///文本属性都是text开的,除了设置行高。
- Code First 不自动生成数据库
- 洛谷P4052 [JSOI2007]文本生成器 AC自动机+dp
- 斯巴达克斯诅咒者之战第三季/全集Spartacus迅雷下载
- Cocoa 集合类型:NSPointerArray,NSMapTable,NSHashTable
- Flask 视图,模板,蓝图.
- Java List添加元素
热门文章
- 【转】使用Web墨卡托辅助球体切片方案的地图公共属性
- 纯css3代码写无缝滚动效果
- Core Data系列文章(一)Core Data基础
- hdu----(5047)Sawtooth(大数相乘+数学推导)
- Reverse Integer [LeetCode]
- C++编程中const和#define的区别
- 大作业关于(“有爱”youi)的简介
- BZOJ1579 [Usaco2009 Feb]Revamping Trails 道路升级
- 项目管理办公室 PMO
- ie8解决F12问题