Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak mogę sprawdzić, czy mój system Oracle obsługuje znaki Unicode lub znaki wielobajtowe?

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

pokaże bazę danych i zestaw znaków narodowych. Zestaw znaków bazy danych kontroluje kodowanie danych w CHAR i VARCHAR2 kolumny. Jeśli baza danych obsługuje Unicode w tych kolumnach, zestaw znaków bazy danych powinien być AL32UTF8 (lub UTF8 w niektórych rzadkich przypadkach). Narodowy zestaw znaków kontroluje kodowanie danych w NCHAR i NVARCHAR2 kolumny. Jeśli zestaw znaków bazy danych nie obsługuje Unicode, możesz mieć możliwość przechowywania danych Unicode w kolumnach z tymi typami danych, ale generalnie zwiększa to złożoność systemu — może być konieczne wprowadzenie zmian w aplikacjach, aby obsługiwały narodowy zestaw znaków.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodaj znak waluty £, $ do niektórych pól ORACLE

  2. Jak używać parametru tablicy/tabeli do Oracle (ODP.NET 10g) za pośrednictwem ADO.NET/C#?

  3. Jak wyłączyć wygaśnięcie hasła Oracle?

  4. Jak określić rozmiar tabel w Oracle?

  5. Czy konieczne jest wyrzucenie DbCommand po użyciu?