sql >> Databasteknik >  >> RDS >> Oracle

IN-sats för Oracle Prepared Statement i Python cx_Oracle

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!



  1. Hur ska jag strukturera min inställningstabell med MySQL?

  2. Vad är skillnaden mellan mysql och mysql2 gem

  3. Villkorlig unik begränsning med flera fält i oracle db

  4. Array_agg i postgres selektivt citat