如何在oracle数据表中一次性插入多条记录? 20
展开全部
插入多条数据通过INSERT INTO ... VALUES ...这样肯定不行。
如果这多条数据是从一个表中提取出来的,可以使用INSERT INTO TABLE SELECT COLUMN(或者是定值) FROM TABLE ...这样的形式来实现多条的插入。
如果这多条数据是从一个表中提取出来的,可以使用INSERT INTO TABLE SELECT COLUMN(或者是定值) FROM TABLE ...这样的形式来实现多条的插入。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into doc_data (code,id,value,state)
select '13','川A','成都市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川B','绵阳市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川C','自贡市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川D','攀枝花市公安局交通警察支队车辆管理所',0 from dual
....
...
..
select '13','川A','成都市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川B','绵阳市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川C','自贡市公安局交通警察支队车辆管理所',0 from dual
union all select '13','川D','攀枝花市公安局交通警察支队车辆管理所',0 from dual
....
...
..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是从某一张表里筛选出来了,就用楼上的方法。
如果是单纯的插数据,就只能一条条的插,没有捷径的。
如果是单纯的插数据,就只能一条条的插,没有捷径的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-05
展开全部
insert into table select
(
'B',select typeid from table where userid ='A');
--------------------------
写成这样试试
另外,虚机团上产品团购,超级便宜
(
'B',select typeid from table where userid ='A');
--------------------------
写成这样试试
另外,虚机团上产品团购,超级便宜
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询