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

Bagaimana saya bisa tahu jika sistem Oracle saya diatur untuk mendukung karakter Unicode atau multibyte?

SELECT *
  FROM v$nls_parameters
 WHERE parameter LIKE '%CHARACTERSET';

akan menunjukkan database dan set karakter nasional. Kumpulan karakter basis data mengontrol penyandian data dalam CHAR dan VARCHAR2 kolom. Jika database mendukung Unicode di kolom tersebut, kumpulan karakter database harus AL32UTF8 (atau UTF8 dalam beberapa kasus yang jarang terjadi). Set karakter nasional mengontrol pengkodean data di NCHAR dan NVARCHAR2 kolom. Jika kumpulan karakter basis data tidak mendukung Unicode, Anda mungkin dapat menyimpan data Unicode dalam kolom dengan tipe data ini tetapi itu umumnya menambah kompleksitas sistem-- aplikasi mungkin harus berubah untuk mendukung kumpulan karakter nasional.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rotate/pivot table dengan agregasi di Oracle

  2. Bagaimana cara mendefinisikan pemicu ON COMMIT di Oracle?

  3. RPAD() Fungsi di Oracle

  4. Mendapatkan ORA-03115:tipe data jaringan atau kesalahan representasi yang tidak didukung saat mengambil array varchar dari pl/sql anonim

  5. HikariCP:Batas waktu level basis data apa yang harus dipertimbangkan untuk mengatur maxLifetime untuk Oracle 11g