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

唐山夜雨霖铃 2013-06-29 05:47:26
oracle中有没有往一个表里面一次性插入多条数据的语句~
...全文
9238 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Regan-lin 2013-06-30
  • 打赏
  • 举报
回复
你把多条语句弄成一个表,把表插入就可以了,想插多少插多少!
creazy_me 2013-06-30
  • 打赏
  • 举报
回复
用pl/sql 先把你需要的数据写到一个excel文件中,按一行为一条。然后在pl/sql中select * from table_name for update; 最后把excel中的数据复制到这个表中 即可。
善若止水 2013-06-29
  • 打赏
  • 举报
回复
insert into 表名1(字段1,..字段n) select 字段1,..字段n from 表名2
sych888 2013-06-29
  • 打赏
  • 举报
回复
insert into tab_name select 值1,值2,... from dual union all select 值1,值2,... from dual union all ... select 值1,值2,... from dual ;
Wentasy 2013-06-29
  • 打赏
  • 举报
回复
MySQL可以一次插入多条,用逗号分隔即可,Oracle不用Select子查询貌似不行。
唐山夜雨霖铃 2013-06-29
  • 打赏
  • 举报
回复
我只有一个表 没有你说的第二个表~~那些数据呢 都是变量~不确定的~
唐山夜雨霖铃 2013-06-29
  • 打赏
  • 举报
回复
我插入一条信息的语句 insert into T_USERRIGHTS values('aaa','11212')
sych888 2013-06-29
  • 打赏
  • 举报
回复
insert into tab_name select * from tab_name1;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧