Oracle批量插入数据的三种方式【推荐】
2018-06-12 16:44
811 查看
第一种:
begininsert into tableName(column1, column2, column3...) values(value1,value2,value3...); insert into tableName(column1, column2, column3...) values(value1,value2,value3...); insert into tableName(column1, column2, column3...) values(value1,value2,value3...); ... end;
第二种:
insert into tableName(column1, column2, column3...) values(value1,value2,value3...); insert into tableName(column1, column2, column3...) values(value1,value2,value3...); insert into tableName(column1, column2, column3...) values(value1,value2,value3...);
第三种(利用中间表):
insert into tableName(column1(主键),column2,column3...) select tableNames_seq.nextval,,column2,column3... from ( select value1 column2,value2 column3,value3 column4 from dual union select value1 column2,value2 column3,value3 column4 from dual union select value1 column2,value2 column3,value3 column4 from dual union select value1 column2,value2 column3,value3 column4 from dual )
总结
以上所述是小编给大家介绍的Oracle批量插入数据的三种方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- Oracle 逐条和批量插入数据方式对比
- Oracle 逐条和批量插入数据方式对比
- Oracle 逐条和批量插入数据方式对比
- C# 用SqlBulkCopy 批量插入oracle数据 遇到了 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
- mybatis 注解的方式批量插入,更新数据
- java 批量插入数据(Oracle)
- MyBatis与Oracle,MySql,SqlServer插入数据返回主键方式
- 批量插入数据(基于Mybatis的实现-Oracle)
- SQLServer中批量插入数据方式的性能对比
- 三种批量插入数据的方法
- windows phone 三种数据共享的方式(8) 推荐
- oracle批量插入测试数据
- 点评 ibatis+oracle 批量插入的三种方法
- oracle批量插入数据
- Mybatis+Oracle批量插入(自动过滤重复数据)与删除
- ORACLE 批量插入 主键为自增序列 有几个字段数据从其他表导入的 有几个是固定的
- sqlserver 下三种批量插入数据的方法
- Oracle数据的批量插入
- 如何往oracle批量插入多条数据
- Oracle中采用存储过程的方式批量更新数据