惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
博客园 - 聂微东
J
Java Code Geeks
Engineering at Meta
Engineering at Meta
Jina AI
Jina AI
D
Docker
B
Blog
S
SegmentFault 最新的问题
宝玉的分享
宝玉的分享
D
DataBreaches.Net
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Y
Y Combinator Blog
N
Netflix TechBlog - Medium
月光博客
月光博客
F
Fortinet All Blogs
爱范儿
爱范儿
H
Help Net Security
腾讯CDC
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
WordPress大学
WordPress大学
The Cloudflare Blog
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
U
Unit 42

博客园 - deadshot123

tmplog javascript时间toString在java中转换成Date的测试代码 - deadshot123 - 博客园 在windows xp sp2 下修复 mdac 2.8 OutLook风格的菜单 td上长英文单词换行 struts-tiles初学 - deadshot123 - 博客园 时间控件最终版 点击改变颜色的日历(上篇改一行代码) 博客上的日历控件的初步实现 W3wp.exe内存占用问题以及如何查看一个网站对应的w3wp.exe(转) test 在C#中运用SQLDMO备份和恢复SQL Server数据库 (转) Bat文件编写方法(转) Visual Studio 2005常用插件搜罗 (转) oracle使用numtoyminterval来添加准确的月或者年 2003 server iis默认不解析asp 小知识:象素与字号的换算(转) .net学习计划 关于xp+ie7下,执行confirm会出现点击取消也执行submit的问题解决方案
分批提交数据(删除大数据量时候用)
deadshot123 · 2007-04-17 · via 博客园 - deadshot123

分批提交数据(删除大数据量时候用)

create or replace procedure delBigTab--分批提交删除
(
p_TableName in varchar2,--表名
p_Condition in varchar2,--条件
p_Count in varchar2--每批提交的条数
)
as
pragma autonomous_transaction;
n_delete number:=0;
begin
while 1=1 loop
EXECUTE IMMEDIATE
'delete from '||p_TableName||' where '||p_Condition||' and rownum <= :rn'
USING p_Count;
if SQL%NOTFOUND then
exit;
else
n_delete:=n_delete + SQL%ROWCOUNT;
end if;
commit;
end loop;
commit;
DBMS_OUTPUT.PUT_LINE('Finished!');
DBMS_OUTPUT.PUT_LINE('Totally '||to_char(n_delete)||' records deleted!');
end;