哪个是批量插入Oracle数据库的更好选择?
一个FOR Cursor循环就像
一个FOR Cursor循环就像
DECLARE CURSOR C1 IS SELECT * FROM FOO; BEGIN FOR C1_REC IN C1 LOOP INSERT INTO BAR(A,B,C) VALUES(C1.A,C1.B,C1.C); END LOOP; END
或简单的选择,如:
INSERT INTO BAR(A,C) (SELECT A,C FROM FOO);
有什么特别的理由会更好吗?