Oracle批量插入数据的三种方式【推荐】

 更新时间:2018年06月12日 16:44:47   作者:刚入行的菜鸟  
本文给大家带来三种oracle批量插入数据的方法,每种方法都是通过实例代码给大家介绍的非常详细,需要的朋友参考下吧

第一种:

begin
  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...);
  ...
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记录登录用户IP的方法小结

    Oracle记录登录用户IP的方法小结

    在运维场景中,在定位到某个SQL引起系统故障之后,想知道是哪台机器发过来的,方便定位源头,该如何解决?在 Oracle 数据库中记录登录用户的 IP 地址可以通过多种方法实现,本文给大家介绍了几种常见方法,需要的朋友可以参考下
    2024-12-12
  • Oracle如何在SQL语句中对时间操作、运算

    Oracle如何在SQL语句中对时间操作、运算

    时间操作运算对大家来说应该都不陌生,这篇文章主要给大家介绍了关于Oracle如何在SQL语句中对时间操作、运算的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • oracle用户权限管理使用详解

    oracle用户权限管理使用详解

    这篇文章主要介绍了oracle用户权限管理使用方法,需要的朋友可以参考下
    2014-04-04
  • Oracle如何查询表索引和索引字段

    Oracle如何查询表索引和索引字段

    这篇文章主要介绍了Oracle如何查询表索引和索引字段问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Oracle数据块损坏之10231内部事件不完全恢复

    Oracle数据块损坏之10231内部事件不完全恢复

    其实对于坏块来说,修复的办法还是很多的,下面这篇文章主要给大家介绍了关于Oracle数据块损坏之10231内部事件不完全恢复的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • Oracle RMAN还原时set newname文件名有空格报错的解决方法

    Oracle RMAN还原时set newname文件名有空格报错的解决方法

    数据库备份还原是我们日常开发少不了的一个功能,但如果一不注意估计就会有问题,下面这篇文章主要给大家介绍了关于Oracle RMAN还原时set newname文件名有空格报错的解决方法,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-11-11
  • 教你一招怎样查看Oracle中sid和service_name

    教你一招怎样查看Oracle中sid和service_name

    Oracle的SID和Service Name是数据库中的两个重要概念,下面这篇文章主要给大家介绍了关于如何查看Oracle的sid和service_name的相关资料,文中介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • rman恢复方案和oracle异机恢复

    rman恢复方案和oracle异机恢复

    这篇文章主要介绍了rman恢复方案和oracle异机恢复,需要的朋友可以参考下
    2014-03-03
  • Oracle 中 table 函数的应用浅析

    Oracle 中 table 函数的应用浅析

    表函数可接受查询语句或游标作为输入参数,并可输出多行数据。这篇文章主要介绍了Oracle 中 table 函数的应用浅析,需要的朋友可以参考下
    2016-12-12
  • oracle 指定类型和指定位数创建序列号的代码详解

    oracle 指定类型和指定位数创建序列号的代码详解

    这篇文章主要介绍了oracle 指定类型和指定位数创建序列号,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05

最新评论