Oracle批量导入数据(附带脚本)
最近项目需要把其他Oracle库的表数据导入项目库,数据量在十亿级别,如果用ETL工具导入测试比较慢,考虑使用存储过程的方式,批量导入,下面是脚本
create or replace procedure p_insert_data(s_table in varchar2 , t_table in varchar2,n in int)
as
v_sql varchar2(4000);
begin
v_sql := '
declare cursor cur is select * from ('||s_table||');type rec is table of '||t_table||'%rowtype;recs rec;
beginopen cur;while (true) loopfetch cur bulk collect into recs limit '||n||';forall i in 1 .. recs.countinsert into '||t_table||' values recs (i);dbms_output.put_line(recs.count);commit;exit when cur%notfound;end loop;close cur;
end;
';
execute immediate(v_sql);end;
Oracle批量导入数据(附带脚本)相关推荐
- oracle 批量导入 数据,Oracle批量插入数据的三种方式【推荐】
第一种: begin insert into tableName(column1, column2, column3...) values(value1,value2,value3...); inse ...
- shp2sde命令行方式向arcsde批量导入数据脚本的生成步骤
shp2sde命令行方式向arcsde批量导入数据脚本的生成步骤 作者:半块点心 出处:GIS动力站原 1.在dos提示符下执行: FOR /F "eol=; tokens=1,2,3, ...
- Oracle快速批量导入数据
Oracle快速批量导入数据 要求是从SQLServer中读取数据然后存储到Oracle中,使用了Oracle的类库:Imports Oracle.ManagedDataAccess.dll 前期扒了 ...
- 怎么接收layui上传的文件_layui 上传文件_批量导入数据UI的方法
使用layui的文件上传组件,可以方便的弹出文件上传界面. 效果如下: 点击[批量导入]按钮调用js脚本importData(config)就可以实现数据上传到服务器. 脚本: /*** * 批量导入 ...
- 批量导入数据到mssql数据库的
概述 批量导入数据到数据库中,我们有好几种方式. 从一个数据表里生成数据脚本,到另一个数据库里执行脚本 从EXCEL里导入数据 上面两种方式,导入的数据都会生成大量的日志.如果批量导入5W条数据到数据 ...
- 随笔编号-09 批量导入数据(Mysql)报MySQL server has gone away 问题的解决方法
问题场景: 使用*.sql 脚本,批量导入数据到mysql实例中,使用DOS 界面导入的,期间,到最后一步 source D:\aaa.sql 回车后,系统提示 MySQL server has g ...
- matlab常用代码(读取文件、批量导入数据、与或非)
学习matlab使用过程中遇到的各种常见小操作,放在这里权当记录,持续更新中.包括批量导入数据.读取/写入不同类型的文件.与或非.cell.randperm的使用等 一.常见函数或小技巧 1. 记录程 ...
- 【转帖】Java实现Excel批量导入数据
这篇文章主要为大家详细介绍了Java实现Excel批量导入数据,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Excel的批量导入是很常见的功能,这里采用Jxl实现,数 ...
- Dataload批量导入数据到EBS系统中(例子)--1019
Dataload批量导入数据到EBS系统中(例子) 先打开EBS功能界面,并定位至数据导入起始处.本次是:系统管理员->配置文件->系统(如果不打开,在设置windows的时候就无法选择对 ...
最新文章
- 脑-脑接口:人类大脑利用意念控制老鼠走迷宫
- php数组操作之合并相同键名的值,排序,排重,去空值等
- poj 1016 Numbers That Count【字符串】
- storm目录结构及在zk中的目录结构
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- 竹签子毕竟是_毕竟是什么程序和功能?
- ELF文件和BIN文件
- mysql1440秒未活动_phpMyAdmin登陆超时1440秒未活动请重新登录
- php 隐藏 div 代码,在HTML里用CSS隐藏div的方法
- java ajax传输图片_Java使用Ajax实现跨域上传图片功能
- 热血上头!程序员想拍桌子离职的1000个瞬间...
- mysql source code_Source Code
- python脚本性能分析
- jquery插件函数传参错误
- 衡量神经网络的三个指标,参数量,multi-add,flop计算力
- matlab 线型、标记、颜色
- C# 判断操作系统位数
- [C++STL] Priority Queue 介绍及源码分析
- App StartingWindow分析
- C++ -- STL文件解析
热门文章
- 退休计划失败,64岁高龄程序员重新开始工作
- 二、Java内存数据库实践之深入浅出Redis - Redis安装与配置
- DISPALYCLA色彩管理详解
- numpy的函数使用(一):np.arrange()
- 数据库与python的关系_数据库 引用关系
- 物联网技术趋势详解:多模LTE或将是一条康庄大道
- 时间序列分析——基于R 王燕 版本 复习整理
- 虚幻引擎5改变了游戏
- cannot import name ‘IterativeImputer‘ from ‘sklearn.impute
- SecureCRT右键复制设置