Тази концепция не се поддържа от Oracle -- и определено не сте първият човек, който опитва този подход! Трябва или да:
- създайте отделни променливи за обвързване за всяка стойност - нещо, което е сравнително лесно и ясно да се направи в Python
-
създайте подзаявка, като използвате оператора за прехвърляне на типове на Oracle, както е показано в тази публикация:https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::p11_question_id:210612357425
-
използвайте съхранена процедура, за да приемете масива и да изпълните множество заявки директно в PL/SQL
-
или направете нещо съвсем друго!