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

Bagaimana cara menggunakan parameter IN OUT CLOB yang ditentukan dalam Stored Proc di Oracle JDBC?

Saya tidak berpikir bahwa Anda dapat meneruskan String langsung ke parameter tipe CLOB. Saat mencoba mengikat parameter CLOB, Anda dapat melakukan hal berikut:

Jika Anda sudah memiliki Clob :

call.setClob(1, clob);

Jika Anda ingin mengonversi String menjadi Clob :

call.setCharacterStream(1, new StringReader(string), string.length());

Jika Anda ingin menetapkan CLOB null:

call.setNull(1, Types.CLOB);

Anda juga dapat melihat solusi ini .




  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 Mengonversi Desimal ke Heksadesimal menggunakan TO_CHAR() di Oracle

  2. Apakah Mungkin untuk Menjelaskan tabel dan menampilkan kolom NOTNULL terlebih dahulu?

  3. Oracle XE 11g database XE tidak ditemukan

  4. Mendapatkan output dari dbms_output.get_lines menggunakan JDBC

  5. kesalahan pemicu tidak valid