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批量插入数据的三种方式【推荐】。否定自我,创造市场。即赶在别人之前否定自己。更多关于Oracle批量插入数据的三种方式【推荐】请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
oracle如何使用rownum的三种分页方式

如何使用JDBC连接ORACLE的三种URL格式

oracle中if/else的三种如何实现方式详解

Oracle数据库分页的集中方法(三种方法)

Oracle缩表空间的完整如何解决实例