Это не тот ответ, который должен быть. Предполагается, что ответ покажет ОП решение только для его проблемы, но оно уже существует в подходящем решении. Ваш ответ излишний и не принадлежит здесь. Я знаю, что вы новичок в Stack Overflow, но здесь ответ не так общепринят. Извините, но я надеюсь, что вы меня поняли, рассмотрите возможность удаления ответа. :-)

ставке строк в базу данных оракула некоторые национальные символы заменяются знаками вопроса, даже если они вставляются в столбец NCHAR или NVARCHAR, что должно обрабатывать все символы Unicode.

Это происходит с помощью Oracle SQL Developer, sqlplus или с помощью драйвера JDBC.

База данных NLS_CHARACTERSET установлена ​​на WE8ISO8859P1 (западноевропейский iso-8859-1). NLS_NCHAR_CHARACTERSET, используемая для столбцов NCHAR, установлена ​​на AL16UTF16. (UTF-16)

Любой символ, отсутствующий в NLS_CHARACTERSET, кажется, заменяется перевернутым знаком вопроса.

Ответы на вопрос(2)

Ваш ответ на вопрос