При вставке строк в базу данных Oracle некоторые национальные символы заменяются вопросительными знаками, даже если они вставлен в столбец NCHAR или NVARCHAR, который должен обрабатывать все символы Unicode.
Это происходит с использованием Oracle SQL Developer, sqlplus или драйвера JDBC.
База данных NLS_CHARACTERSET установлена на WE8ISO8859P1 (западноевропейский стандарт ISO -8859-1) NLS_NCHAR_CHARACTERSET, используемый для столбцов NCHAR, установлен на AL16UTF16. (UTF-16)
Кажется, что любой символ, не входящий в NLS_CHARACTERSET, заменяется перевернутым вопросительным знаком.