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

Panggil prosedur tersimpan Oracle dengan parameter output kursor dari skrip python

Saya baru saja mengalami masalah serupa. cur_var memiliki tipe <type 'cx_Oracle.CURSOR'> dan cur_var.getvalue() mendapat objek bertipe <type 'OracleCursor'> . Untuk mendapatkan data, Anda harus mengambilnya dari objek OracleCursor. Coba misalnya:

print cur_var.getvalue().fetchall()

Untuk melihat lebih banyak fungsi dari objek OracleCursor cukup periksa direktorinya:

dir(cur_var.getvalue())

Semoga ini bisa membantu Anda!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara menambahkan lebih dari 1000 nilai dengan klausa NOT IN

  2. cara menggabungkan dua tabel untuk mendapatkan baris baru terakhir dari tabel 2 dan sisanya dari tabel 1

  3. Cara menggunakan variabel dalam Oracle PL/SQL di mana klausa

  4. Bagaimana mengubah nls_date_format default untuk klien Oracle jdbc

  5. Ekspresi reguler pada Tanggal di Oracle