oracle 批量插入数据,怎么做?比如有10条数据。 是用for循环在程序里面一条一条地调用insert,还是其他方法? 还有,for循环能保证事务么?
oracle 批量插入数据,怎么做?比如有10条数据。
是用for循环在程序里面一条一条地调用insert,还是其他方法?
还有,for循环能保证事务么?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
2条回答
默认
最新
例如,执行以下存储过程,即一次性提交:
DECLARE
BEGIN
FOR i IN 1 .. 10 LOOP
insert into lucifer values (i,'test');
END LOOP;
END;
查询插入结果: