Oracle批量插入1到1千万数据
2017-02-28 14:46
162 查看
需求:
往表test1000w中的某个字段id插入1-100000000,实现方法是用存储过程,循环插入。可以设置每10000条提交一次。
代码:
往表test1000w中的某个字段id插入1-100000000,实现方法是用存储过程,循环插入。可以设置每10000条提交一次。
代码:
CREATE OR REPLACE PROCEDURE p_insert_part IS --批量提交参数 num NUMBER; begin num := 0; for i in 1 .. 10000000 loop insert into test1000w(id) values (i); num:=num+1; if mod(num,10000)=0 then commit; end if; end loop commit; end;
相关文章推荐
- Oracle数据的批量插入
- 关于oracle批量插入数据问题
- oracle批量插入测试数据
- 关于oracle批量插入数据遇到的问题
- 使用Oracle的存储过程批量插入数据
- ORACLE 批量插入 主键为自增序列 有几个字段数据从其他表导入的 有几个是固定的
- java oracle 批量插入 邪恶数字"65536",数据丢失问题
- oracle批量插入测试数据
- oracle批量插入数据
- oracle批量插入测试数据
- Oracle 批量复制数据批量插入数据
- oracle 批量插入测试数据
- Oracle 逐条和批量插入数据方式对比
- C# 用SqlBulkCopy 批量插入oracle数据 遇到了 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
- 如何在Oracle中批量插入数据
- Oracle批量插入测试数据
- oracle 批量插入1亿行数据
- 批量向oracle插入数据
- Java 批量插入数据(Oracle)
- oracle批量插入数据