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

Halaman menampilkan '?', bukan 'é'

Harap tinjau jawaban ini . Terlepas dari fakta bahwa itu difokuskan pada Pengembang SQL, ini berisi informasi tentang penyetelan driver JDBC dan menunjukkan cara menangani tipe karakter unicode dengan benar di Oracle.

Perbarui
Masalah dengan menampilkan karakter pada klien mungkin disebabkan oleh NLS_LANG yang salah pengaturan pada klien database (Tomcat dalam kasus Anda). Untuk nilai NLS_LANG driver JDBC tipis yang berasal dari pengaturan lokal java.
Untuk kemungkinan varian, Anda dapat melihat jawabannya di pertanyaan ini dan periksa Dokumentasi Oracle .
Jika sumber masalah sebenarnya terletak pada rangkaian karakter koneksi database Oracle, maka hanya ada dua titik akhir yang mungkin untuk diperiksa:NLS_LANG dan oracle.jdbc.defaultNChar . Jadi, Anda perlu memeriksa apakah keduanya diatur dengan benar untuk mengetahui apa yang terjadi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. skrip shell untuk menemukan nama file &jumlah baris setiap file, sekarang masukkan catatan ini ke tabel Oracle

  2. Dapatkan RowId dari QueryChangeDescription

  3. Bagaimana cara melewatkan parameter bernilai tabel dari C# ke prosedur tersimpan Oracle

  4. Cara menggunakan tabel angka dalam Pernyataan SELECT INTO

  5. T-SQL:Bagaimana Anda bisa membuat tabel dengan SELECT?