create or replace procedure insert_sns_user
is
n Number;
i int;
begin
i:=9781000001;
while i<=9781000005 loop
select count(1) into n from h_rcs_user h where h.rcs_userid=''||i||'';
if n=0 then
insert into h_rcs_user(ID,rcs_token,rcs_userid,rcs_username,rcs_mobile,status,createtime) values(huawei_sequence.NEXTVAL,null,i,null,'+7'||i,0,sysdate);
end if;
i:=i+1;
commit;
end loop;
end insert_sns_user;
执行
begin
-- Call the procedure
insert_sns_user;
end;
create or replace procedure insert_sns_user_bind
is
n Number;
i int;
begin
i:=9781000001;
while i<=9781000005 loop
select count(1) into n from h_rcs_user_binded h where h.userid=''||i||'';
if n=0 then
insert into h_rcs_user_binded(ID,userid,sns,appid,access_token,createtime,validtime,sns_userid,sns_name,sns_url,access_secret) values
(SEQ_SNS_USER_BINDED.NEXTVAL,''||i,'facebook',55,'AAABy25AW8JkBAAt7tZAsZBcb48ZApcCgcoZBpuB7S7nHaiRGhGj2HRjU',sysdate,0,'1471613808','testUser','http://www.facebook.com/testUser','wMD3w8c3XQLvbtcEiCMMwR3If7Bbzz1jCYUS0mhHNc');
end if;
i:=i+1;
commit;
end loop;
end insert_sns_user_bind;
分享到:
相关推荐
在Oracle数据库管理中,批量导入和导出数据表是一项常用的操作,这可以帮助我们在不同环境间迁移数据、备份数据或者恢复数据。以下将详细介绍如何通过命令行窗口进行Oracle数据的导入和导出,以及处理相关问题的方法...
GetSqlBulkCopy方法用于批量导入数据到Oracle数据库,而GetSqlBulkCopyByTable方法用于批量导入数据到指定的表中。 在GetSqlBulkCopy方法中,我们首先遍历DataSet中的每个DataTable,然后调用GetSqlBulkCopyByTable...
因此,我们需要掌握如何通过TXT文件批量导入数据到Oracle数据库的方法。下面,我们将详细介绍这一过程。 首先,我们需要了解TXT文件的数据格式。通常,TXT文件中的数据是以特定分隔符(如逗号、制表符等)区分各个...
Linux环境下使用sqlplus工具将oracle中的数据导入到elasticsearch中。只需要在es_bulk_tool.properties配置sql即可实现数据的批量导入。在elasticsearch6中测试通过。shell脚本需要使用sqlplus。
本话题聚焦于如何批量导入图片到Oracle数据库,这是一种常见的需求,特别是在处理大量图像数据的项目中。Oracle数据库作为一款强大的关系型数据库管理系统,支持多种类型的数据存储,包括BLOB(Binary Large Object...
oracle 批量插入数据存储过程。亲测好用。支持 plsql ,toad,等数据库分析软件。主要包括变量的定义,循环及游标的使用等, 亲测好用
本文将详细介绍如何在PLSQL中进行批量导入数据。 一、SQL*Loader SQL*Loader是Oracle提供的一个命令行工具,它能够快速地从外部文件加载数据到数据库表中。在PLSQL中,你可以通过创建控制文件来定义数据格式,并...
SQL*Loader是Oracle提供的一种强大工具,专门用于将数据从外部文件批量加载到数据库表中。对于CSV文件,SQL*Loader通过控制文件定义数据格式,可以高效地完成导入工作。控制文件包含了字段映射、数据转换规则等配置...
Oracle 批量导入工具是数据库管理员和开发人员在处理大量数据时经常使用的高效工具,尤其在需要快速将数据从外部文件系统加载到Oracle数据库中的情况下。Oracle提供了多种方法来实现批量导入,包括SQL*Loader、...
SQL*Loader是Oracle提供的一种快速、高效的数据加载工具,能够从文本文件或者二进制文件中批量导入大量数据到Oracle表中。它允许用户自定义数据格式,并且支持多种数据源,使得数据迁移和备份变得简单。 2. **导入...
总之,批量导入Excel数据到Oracle数据库需要理解数据预处理、数据库表结构、数据转换、数据导入工具以及性能优化等多方面知识。通过合理规划和实施,可以有效地实现大量数据的快速迁移,提升工作效率。
在IT行业中,批量导入数据是一项常见的任务,尤其在大数据处理、数据库管理以及系统集成等领域。批量导入能够提高工作效率,减少手动操作的错误,并且适用于大量数据的快速处理。以下是对标题和描述中涉及的知识点的...
在Oracle数据库管理中,自动导入数据是一项常见的任务,特别是在处理大量结构化数据时,例如从Excel表格批量导入数据。Oracle提供了多种工具和技术来实现这一功能,使得数据迁移和整合变得更加高效。下面我们将深入...
由于项目需求,需要将Excel中的数据进过一定转换导入仅Oracle数据库中。考虑到当Excel数据量较大时,循环Insert语句效率太低,故采用批量插入的方法。在插入操作运行时,会造成系统短暂的“卡死”现象。为了让用户...
在IT行业中,照片批量导入导出是一项常见的任务,特别是在数据管理、媒体库建设或网站维护等领域。本场景涉及的关键技术主要是数据库操作、图像处理以及批处理能力。以下将详细阐述这些知识点: 1. **Oracle数据库*...
在IT领域,文件批量导入数据到Oracle数据库是一项常见的任务,特别是在大数据处理和系统集成中。以下将详细解释这个过程涉及的关键知识点。 首先,"文件批量导入数据到Oracle数据库"指的是将一个或多个文本文件...
在Oracle环境中,SQL*Loader是这样一个强大的工具,它允许用户快速地从外部数据文件批量导入数据,而无需编写复杂的PL/SQL代码或使用常规的INSERT语句。本篇文章将深入探讨SQL*Loader的工作原理、使用方法以及如何...
4. **错误处理**:在批量导入大量数据时,错误是难以避免的。一个优秀的数据导入工具会提供错误处理机制,比如错误日志记录,这样可以定位并修复问题数据,而不影响整个导入过程。 5. **安全性**:在导入数据时,...
在IT行业中,批量导入数据和大数据导入是两个关键任务,特别是在数据分析、数据库管理和大数据处理领域。这些操作对于高效地处理海量信息至关重要。本篇将详细阐述这两个知识点。 首先,批量导入数据是指一次性处理...
总的来说,Java开发中使用MyBatis与Oracle配合进行批量导入时,关键在于如何构造正确的SQL语句以适应Oracle的特性,如使用序列生成主键,以及正确处理并发和事务。通过DAO、Service和Controller层的合理分工,可以...