Не, SQL не поддържа синтаксис FOR EACH/etc. Най-близкото до вас би било да използвате курсори. Освен това в SQL няма синтаксис на масиви - ще трябва да използвате:
SELECT 2 FROM DUAL
UNION ALL
SELECT 34 FROM DUAL
UNION ALL
SELECT 24 FROM DUAL
... за да конструирате вашия "масив от стойности", еквивалент на SQL.
SQL скриптовете ще имат отделни оператори INSERT. Ще търсите използването на PHP/Java/и т.н. да използвате синтаксис на цикъла FOR, както е предоставено във вашия пример.