我与 Oracle 一起使用的应用程序似乎有字符问题,我运行下面的查询来检查 CHARACTERSET。
SELECT * FROM nls_session_parameters WHERE PARAMETER='NLS_CHARACTERSET';
SELECT * FROM nls_database_parameters WHERE PARAMETER='NLS_CHARACTERSET';
nls_database_parameters 的第二个查询返回AL32UTF8。
但是第一个查询似乎返回None。
我读过nls_session_parameters优先于nls_database_parameters,但在这种情况下,似乎没有为它设置任何值,它会退回到nls_database_parameters,还是需要配置一些东西来设置nls_session_parameters。_
感谢您对此的任何意见。