Това статията има добра дискусия относно проблема с анализирането на масив към съхранена процедура, тъй като съхранените процедури позволяват само валидни типове данни в колоните на таблицата като параметри.
Има някои кокетни неща, които можете да правите с csv тип таблица в mysql - това е, ако зареждате плосък файл в db.
Можете да създадете временна таблица в съхранената процедура, да преглеждате csv списъка и да я вмъкнете във временната таблица, след което да създадете курсор, който избира стойностите от тази таблица. Този отговор в споменатата по-горе тема показва начин да направите това.
По принцип бих разделил масива, преди да дойда до базата данни и след това бих изпълнил заявката поотделно за всеки елемент.