Приложение, которое я использую с Oracle, похоже, имеет проблемы с символами, и я выполнил следующие запросы, чтобы проверить CHARACTERSET.
SELECT * FROM nls_session_parameters WHERE PARAMETER='NLS_CHARACTERSET';
SELECT * FROM nls_database_parameters WHERE PARAMETER='NLS_CHARACTERSET';
Второй запрос из nls_database_parameters возвращает AL32UTF8 .
Но первый запрос, похоже, возвращает Нет .
Я читал, что nls_session_parameters имеет приоритет над nls_database_parameters , но в этом случае, если для него не установлено никакого значения, он упадет вернуться к nls_database_parameters , или есть что-то, что необходимо настроить для установки nls_session_parameters .
Спасибо за любой вклад в это.