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

Apakah urutan pelarian dipertahankan dalam CLOB?

Anda perlu memastikan bahwa Anda menggunakan satu pengkodean karakter yang benar dan sama di seluruh proses. Saya sangat menyarankan Anda untuk mengambil UTF-8 untuk itu. Ini mencakup setiap karakter manusia yang dikenal di dunia. Setiap langkah yang melibatkan penanganan data karakter harus diinstruksikan untuk menggunakan pengkodean yang sama.

Dalam konteks SQL, pastikan DB dan tabel dibuat dengan UTF-8 rangkaian karakter. Dalam konteks JDBC, pastikan driver JDBC menggunakan UTF-8; ini sering dikonfigurasi oleh string koneksi JDBC. Dalam konteks kode Java, pastikan Anda menggunakan UTF-8 saat membaca/menulis data karakter dari/ke stream; anda dapat menentukannya sebagai argumen konstruktor ke-2 di InputStreamReader dan OutputStreamWriter .



  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 menangani tanggal dengan benar dalam batasan kueri

  2. Mengapa saya mendapatkan ORA-00932:tipe data tidak konsisten:diharapkan - didapat - saat menggunakan COLLECT() dalam pernyataan yang disiapkan?

  3. Ubah pecahan ke desimal

  4. Riwayat basis data untuk penggunaan klien

  5. Oracle:Bagaimana cara mengetahui apakah ada transaksi yang tertunda?