首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求oracle SQL语句一上插入多行记录

2012-12-25 
求oracle SQL语句一下插入多行记录。比如 有表gap_sys_user_org ,gap__user两个表。先要把gap__user 表里面

求oracle SQL语句一下插入多行记录。
比如 有表gap_sys_user_org ,gap__user两个表。

先要把gap__user 表里面有列ID,Belong_org,ORG_TYPE_ID ,ORG_TYPE_ID为2的数据插入到 gap_sys_user_org 表里面 ,对应字段是 user_id,org_id;

单句这样写:

gap_user  id 为10,belong_org 为16;

insert into gap_sys_user_org(user_id,user_id)values(10,16);

现在有6000多行,要是一句一句的会累死。 求SQL语句,一下把整个表插入。
[最优解释]
insert into gap_sys_user_org(user_id,user_id)
select ID,Belong_org
from gap_sys_user_org
where ORG_TYPE_ID=2
;
[其他解释]
如果你能select 出来,你就可以插进去了~

热点排行