我有一个oracle表,要往里面添加多条数据,有上千条……怎么一次性添加?并且不能用导入导出工具,求解答 10

大哥们,你们说的对我一点都没用,我要的是具体的语句,比如说TABLE表,字段ID,NAME……insertintoTABLE(ID,NAME)select'一','二'f... 大哥们,你们说的对我一点都没用,我要的是具体的语句,比如说TABLE表,字段ID,NAME……
insert into TABLE (ID,NAME)
select '一','二' from dual
union all
select '三','四' from dual
union all
……
本来我复制出来的都是一 二……这样的,我还要加个select ' ',' ' from dual ……这样麻烦不麻烦,上千条我要弄到什么时候!还不如我一条一条的插入呢……
展开
 我来答
周生008
2012-08-22 · TA获得超过1222个赞
知道小有建树答主
回答量:1329
采纳率:0%
帮助的人:646万
展开全部
用数据库迁移工具,Oracle应该带的有
或者使用国产的神通Oscar数据库,功能很强大
追问
不是数据库迁移,就一张表要添加数据,不用弄得这么复杂,我只是想求一个语句。
比如说TABLE表,字段ID,NAME……
insert into TABLE (ID,NAME)
select '一','二' from dual
union all
select '三','四' from dual
union all
……
本来我复制出来的都是一 二……这样的,我还要加个select ' ',' ' from dual ……这样麻烦不麻烦,上千条我要弄到什么时候!还不如我一条一条的插入呢……
追答
可以使用procedure或者function,里边有循环
egghead008
2012-08-22 · TA获得超过1164个赞
知道小有建树答主
回答量:1424
采纳率:100%
帮助的人:1394万
展开全部
使用事务就可以了,几千条不多,做一个事务!
追问
用insert 语句能实现插入这么多数据吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Dennis_L
2012-08-22 · 超过21用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:59.7万
展开全部
直接用insert语句直接插入.
可以实现的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我又强力了
2012-08-22 · TA获得超过802个赞
知道小有建树答主
回答量:1058
采纳率:0%
帮助的人:716万
展开全部
数据源于什么 其他表吗??
更多追问追答
追问
不是,我是从另一个数据库表里的数据复制出来,添加到当前数据库的表,版本不同,所以没办法导入导出
追答
你放在什么文件里啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一往无前励志
2012-08-22 · TA获得超过263个赞
知道答主
回答量:227
采纳率:0%
帮助的人:85.7万
展开全部
放在excel表里面然后复制黏贴就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式