`

批量提交__网上整理

 
阅读更多
update批量提交
CREATE TABLE T2 AS SELECT OBJECT_NAME FROM DBA_OBJECTS;
declare
 type ridarray is table of rowid;
 type vcarray is table of t2.object_name%type;
 l_rids ridarray;
 l_names vcarray;
 cursor c is select rowid,object_name from t2;
 begin
 open c;
 loop
 fetch c bulk collect into l_rids,l_names limit 100;
 forall i in 1..l_rids.count
 update t2
 set object_name=lower(l_names(i))
 where rowid=l_rids(i);
 commit;
 exit when c%notfound;
 end loop;
 close c; 
 end;
 / 


--分批delete 
DROP TABLE T3; 
CREATE TABLE T3 AS SELECT * FROM DBA_OBJECTS; 
DECLARE   
   CURSOR MYCURSOR IS SELECT  ROWID FROM T3  ORDER BY ROWID;   --------按ROWID排序的CURSOR,删除条件是XXX=XXXX,根据实际情 
   TYPE ROWID_TABLE_TYPE IS  TABLE OF ROWID INDEX BY PLS_INTEGER; 
   V_ROWID  ROWID_TABLE_TYPE; 
BEGIN 
   OPEN MYCURSOR; 
   LOOP 
     FETCH  MYCURSOR BULK COLLECT INTO V_ROWID  LIMIT 5000;   --------每次处理5000行,也就是每5000行一提交 
     EXIT WHEN V_ROWID.COUNT=0; 
     FORALL I IN V_ROWID.FIRST..V_ROWID.LAST 
        DELETE FROM T3  WHERE ROWID=V_ROWID(I); 
     COMMIT; 
   END LOOP; 
   CLOSE MYCURSOR; 
END; 

 
--分批insert 
 
DROP TABLE T4; 
DROP TABLE T5; 
CREATE TABLE T4 AS SELECT * FROM DBA_OBJECTS; 
CREATE TABLE T5 AS SELECT * FROM T4 WHERE 1=0; 
DECLARE   
   CURSOR MYCURSOR IS SELECT  ROWID FROM T4  ORDER BY ROWID;   --------按ROWID排序的CURSOR,删除条件是XXX=XXXX,根据实际情 
   TYPE ROWID_TABLE_TYPE IS  TABLE OF ROWID INDEX BY PLS_INTEGER; 
   V_ROWID  ROWID_TABLE_TYPE; 
BEGIN 
   OPEN MYCURSOR; 
   LOOP 
     FETCH  MYCURSOR BULK COLLECT INTO V_ROWID  LIMIT 5000;   --------每次处理5000行,也就是每5000行一提交 
     EXIT WHEN V_ROWID.COUNT=0; 
     FORALL I IN V_ROWID.FIRST..V_ROWID.LAST 
        INSERT INTO T5 SELECT * FROM T4 WHERE ROWID=V_ROWID(I); 
     COMMIT; 
   END LOOP; 
   CLOSE MYCURSOR; 
END;
分享到:
评论

相关推荐

    2014超级百度PING,百度批量提交工具

    "2014超级百度PING,百度批量提交工具"是一款专为优化百度搜索引擎排名而设计的实用工具,尤其对于拥有大量网站或者网页的用户来说,它极大地提高了工作效率。 "批量提交"这个标签暗示了该工具的主要功能,即一次性...

    OA知识整理-批量提交流程后端代码

    批量提交流程后端代码 ps:现存问题后端流程批量提交的流程在前端不显示流程流转意见

    百度PING批量提交 (1).rar

    "百度PING批量提交"是一个针对中文搜索引擎优化的工具,特别是针对百度这个在中国占据主导地位的搜索引擎。通过批量提交,我们可以加快搜索引擎对网站内容的抓取和索引速度,从而提高新内容的曝光率。 "百度PING...

    网站链接批量提交工具V1.0.rar

    网站链接批量提交工具V1.0是一款专为网站管理员和SEO优化人员设计的实用软件,旨在简化搜索引擎,尤其是百度的网站收录流程。该工具的主要功能是帮助用户快速、有效地将大量网页URL提交到百度搜索引擎,以提高网页被...

    漏洞盒子批量提交脚本超实用,超 5 个同类型漏洞用它,能定期提交,省重复劳动;少于 5 个手动更快

    漏洞盒子批量提交脚本通过自动化流程,实现了漏洞信息的快速整理和提交。该脚本支持用户根据需要批量处理超过五个同类型的漏洞。它允许用户将漏洞信息集中管理,并一次性地向漏洞管理平台提交报告,从而大幅度节约了...

    软件著作权源代码批量自动整理.rar

    源代码批量自动整理则是指通过自动化工具或脚本来快速、高效地整理大量的源代码文件,使其符合特定的标准格式,以便于提交给著作权登记机构。这一过程通常包括以下几个步骤: 1. **代码格式化**:使用代码格式化...

    批量修改文件名称

    在IT领域,批量修改文件名称是一项常见的操作,尤其在数据管理、项目整理或者自动化脚本编写中。批量处理能够大大提高工作效率,避免手动更改大量文件名的繁琐过程。本主题主要聚焦于如何批量插入文字、替换文字以及...

    swfupload 批量上传 网络整理

    SWFUpload 是一款开源的JavaScript库,主要用于实现网页上的文件批量上传功能。它结合了Flash技术,能够在不支持HTML5的浏览器中提供多文件选择和上传的能力,为用户提供了友好的界面和高效的上传体验。本篇文章将...

    LS-Dyna-Job 批处理.rar

    批处理(Batch Processing)功能是LS-DYNA中的一个重要特性,它允许用户批量处理多个计算任务,极大地提高了工作效率。 在"LS-Dyna-Job 批处理.rar"这个压缩包中,包含的"Dyna-Job Submitter"可能是一个用于自动化...

    SRC漏洞提交平台汇总

    14. 国家信息安全漏洞共享平台(CNVD):由国家互联网应急中心运营,收集、整理和发布国内外网络安全漏洞信息。 15. 蚂蚁金服安全响应中心:支付宝和蚂蚁集团的安全平台,负责处理金融领域的安全问题。 16. 去哪儿...

    wish批量上传1000条数据包

    总结来说,“wish批量上传1000条数据包”是利用CSV文件高效上传大量商品信息至Wish平台的过程,涉及数据整理、文件格式规范、上传操作等多个环节,旨在提升商家运营效率,简化工作流程。熟练掌握此方法,对于在Wish...

    [搜索链接]13个搜索引擎自动提交代码 V1.0_submitforce_current.zip

    2. **自动提交**:自动提交是一种技术,通过编写脚本或使用工具,一次性将网站的URL批量提交给多个搜索引擎,避免手动逐一提交的繁琐过程。 3. **搜索引擎接口**:大多数搜索引擎都提供了网站主可以用来提交URL的...

    批量删除.svn脚本

    批量删除.svn脚本主要用于在代码迁移或项目整理过程中移除不再使用的Subversion工作副本目录。.svn文件夹是SVN在本地工作副本中存储元数据的地方,包括文件的版本信息、提交历史等。当项目不再使用SVN或者需要将项目...

    excel批量导入数据库

    在批量导入数据库的场景中,Excel通常用于预先整理和格式化数据,如设置数据类型、校验数据完整性和一致性。 2. **数据格式转换**:在将Excel数据导入数据库之前,可能需要将Excel文件转换为数据库可读的格式,如...

    批量查询高考成绩保存到excel表格

    - **Excel文件操作能力**:将抓取的数据整理并保存到Excel表格中。 #### 三、实施步骤详解 ##### 1. 准备工作 - **登录页面**:首先,需要访问高考成绩查询的官方页面。此页面通常需要用户输入相关信息才能查询成绩...

    批量文件后缀名修改工具

    这样的工具对于那些需要频繁更改文件扩展名,或者在迁移、整理大量文件时遇到格式不一致问题的用户来说尤其有用。 批量文件后缀名修改工具的核心功能是允许用户指定一个规则或模式,然后一次性应用到一批选定的文件...

    baidu,google,yahoo,bing 收录批量查询工具

    - **准备网址列表**:首先,你需要整理一份包含待查询网址的文本文件,每行一个网址。 - **上传文件**:在uuuti.com网站上,选择“批量查询”功能,上传你准备好的文件。 - **执行查询**:点击提交后,工具会开始...

    自动填表浏览器,读取excel后批量填表操作流程

    5. **批量处理**:如果网页表单支持多行数据提交,或者你需要多次导入数据,可以设置插件自动循环填充,直到所有Excel数据处理完毕。 6. **验证与提交**:在数据填充完成后,不要忘记人工检查一遍,确保数据的准确...

    百度知道失效问答批量恢复器

    3. **批量申诉**:工具会自动遍历导入的每一个问答,按照设定的申诉理由向百度知道平台提交申诉请求。 4. **跟踪结果**:申诉提交后,工具可以监控申诉状态,用户可以查看哪些问答已经成功恢复,哪些还在处理中,...

    文件批量命名

    团队协作中,为了保持文件的一致性和便于查找,可以对所有成员提交的文档进行批量命名。 至于压缩包内的文件“file_CNGR”,这可能是工具的安装程序或配置文件,用于下载并安装“文件批量命名”工具。使用该工具前...

Global site tag (gtag.js) - Google Analytics