Tidak, SQL tidak mendukung sintaks UNTUK SETIAP/etc. Yang paling dekat yang Anda dapatkan adalah menggunakan kursor. Juga, tidak ada sintaks array dalam SQL - Anda harus menggunakan:
SELECT 2 FROM DUAL
UNION ALL
SELECT 34 FROM DUAL
UNION ALL
SELECT 24 FROM DUAL
... untuk membuat "array nilai" yang setara dalam SQL.
Skrip SQL akan memiliki pernyataan INSERT individual. Anda akan melihat menggunakan PHP/Java/etc. untuk menggunakan sintaks FOR loop-esque seperti yang diberikan dalam contoh Anda.