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

Mengapa OCI8/Oracle PHP oci_bind_array_by_name tidak berfungsi untuk saya?

Dan saya merasa seperti orang bodoh karena saya tidak membaca API dengan cukup cermat. Rupanya saya menentukan max_table_length tetapi pesan kesalahan merujuk ke max_item_length yang saya tinggalkan sebagai -1... tapi itu tidak-tidak karena saya mengikat parameter OUT alih-alih yang IN.

Mengubah ikatan seperti itu dan sekarang berfungsi:

oci_bind_array_by_name($stmt,'USER_ID_ARRAY', $userIdArray, 250, 250, SQLT_VCS);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menginstal ekstensi oci8 di linux untuk php?

  2. Menjatuhkan pengguna yang terhubung dari skema database Oracle 10g

  3. Mengembalikan nilai dari pernyataan insert

  4. Cara memilih grup baris kontinu pertama menggunakan Oracle SQL

  5. Cara menemukan proyek anak dari proyek induk yang diteruskan dalam klausa 'WHERE' dan juga, untuk menemukan objek duplikat