Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Klausa IN untuk Pernyataan yang Disiapkan Oracle dengan Python cx_Oracle

Konsep ini tidak didukung oleh Oracle -- dan Anda pasti bukan orang pertama yang mencoba pendekatan ini juga! Anda harus:

  • buat variabel ikat terpisah untuk masing-masing nilai -- sesuatu yang cukup mudah dan mudah dilakukan dengan Python
  • buat subquery menggunakan operator cast pada tipe Oracle seperti yang ditunjukkan dalam posting ini:https://asktom.Oracle.com/pls/asktom/f?p=100:11:0::::p11_question_id:210612357425

  • gunakan prosedur tersimpan untuk menerima array dan melakukan beberapa kueri secara langsung di dalam PL/SQL

  • atau lakukan sesuatu yang lain sama sekali!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PLSQL:Dapatkan jumlah catatan yang diperbarui vs dimasukkan saat pernyataan gabungan digunakan

  2. ORA-01843:bukan bulan yang valid saat memasukkan tanggal di oracle

  3. Guci mana di server weblogic/sumber daya lain yang mungkin memiliki kelas:oracle.security.jps.ee.http.JpsFilter?

  4. Membuat Aplikasi Java di Oracle JDeveloper, Bagian 1

  5. java.lang.ArrayIndexOutOfBoundsException:untuk koneksi jdbc