当前位置: 代码迷 >> Oracle管理 >> oracle中有没有一次性安插多条数据的语句
  详细解决方案

oracle中有没有一次性安插多条数据的语句

热度:70   发布时间:2016-04-24 04:38:22.0
oracle中有没有一次性插入多条数据的语句
oracle中有没有往一个表里面一次性插入多条数据的语句~

------解决方案--------------------
MySQL可以一次插入多条,用逗号分隔即可,Oracle不用Select子查询貌似不行。
------解决方案--------------------
insert into tab_name
select 值1,值2,... from dual union all
select 值1,值2,... from dual union all
...
select 值1,值2,... from dual ;
------解决方案--------------------
insert into 表名1(字段1,..字段n)
select 字段1,..字段n from 表名2
------解决方案--------------------
用pl/sql  先把你需要的数据写到一个excel文件中,按一行为一条。然后在pl/sql中select * from table_name for update;   最后把excel中的数据复制到这个表中  即可。
  相关解决方案