在PL/SQL中,可以使用FOR循環來批量執行SQL語句。以下是一個示例代碼:
BEGIN
FOR i IN 1..10 LOOP
-- 執行你的SQL語句
EXECUTE IMMEDIATE 'INSERT INTO your_table VALUES (' || i || ')';
END LOOP;
COMMIT;
END;
在這個示例中,使用了一個FOR循環從1到10,循環中執行了INSERT語句將每個循環變量的值插入到表中。使用EXECUTE IMMEDIATE語句執行動態SQL語句。循環結束后,使用COMMIT語句提交事務。
你可以根據自己的需求修改循環的范圍和執行的SQL語句。