我在使用以下for循环向Oracle插入100万条记录时遇到了问题。插入语句本身是可以工作的,但在循环内部却不行。我在这里做错了什么?
BEGIN
FOR v_LoopCounter IN 385000000..1000000 LOOP
INSERT INTO PORT (snb, real_exch, act_exch, user_type, status_id, category_id, assignable)
VALUES (TO_CHAR(v_LoopCounter),'GSMB','GSMB','GSM',0,90,'0');
COMMIT;
END LOOP;
END;