Выполните этот запрос, чтобы увидеть доступные наборы символов в вашей базе данных
select * from nls_database_parameters
where parameter in ( 'NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
PARAMETER VALUE
------------------------- ----------
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_CHARACTERSET WE8ISO8859P1
Набор символов в NLS_CHARACTERSET
- это то, что используется для normal VARCHAR2
.
Набор символов NCHAR
используется для NVARCHAR2
или NCLOB
.
У вас нет другого шанса без поддержки вашего DBA
Но обратите внимание что набор символов NCHAR
обычно поддерживает UTF8
или UTF16
, поэтому он должен работать для вас.