Det här konceptet stöds inte av Oracle - och du är definitivt inte den första personen som testar detta tillvägagångssätt heller! Du måste antingen:
- skapa separata bindningsvariabler för varje värde -- något som är ganska enkelt och okomplicerat att göra i Python
-
skapa en underfråga med cast-operatorn på Oracle-typer som visas i det här inlägget:https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::p11_question_id:210612357425
-
använd en lagrad procedur för att acceptera arrayen och utföra flera frågor direkt inom PL/SQL
-
eller gör något helt annat!