oracle中有沒有一次性插入多條數據的語句


oracle中有沒有往一個表里面一次性插入多條數據的語句~

8 个解决方案

#1


insert into tab_name select * from tab_name1;

#2


我插入一條信息的語句 insert into T_USERRIGHTS values('aaa','11212')

#3


我只有一個表 沒有你說的第二個表~~那些數據呢 都是變量~不確定的~

#4


MySQL可以一次插入多條,用逗號分隔即可,Oracle不用Select子查詢貌似不行。

#5


insert into tab_name
select 值1,值2,... from dual union all
select 值1,值2,... from dual union all
...
select 值1,值2,... from dual ;

#6


insert into 表名1(字段1,..字段n)
select 字段1,..字段n from 表名2

#7


用pl/sql  先把你需要的數據寫到一個excel文件中,按一行為一條。然后在pl/sql中select * from table_name for update;   最后把excel中的數據復制到這個表中  即可。

#8


你把多條語句弄成一個表,把表插入就可以了,想插多少插多少!

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com