PL/SQL Developer Oracle 中的格鲁吉亚 Unicode
Georgian Unicode in PL/SQL Developer Oracle
当我执行 select 更新 并在 varchar2 列中输入格鲁吉亚符号时,一切正常。
但是结果
SELECT 'ტექსტი' FROM dual
是
这个????????
,还有
INSERT INTO test (text)
VALUES('ტექსტი');
在text
列中输入????????
NLS_CHARACTERSET 是 AL32UTF8
你应该设置NLS_LANG。这可以通过更改分支“\HKEY_LOCAL_MACHINE\Software\ORACLE”中的注册表项或通过设置环境变量 NLS_LANG 来完成。 NLS_LANG 的值应符合 NLS_CHARACTERSET 的值 - 在您的情况下为 AL32UTF8。
您还可以在 PL/SQL 开发人员中设置 属性 "Check for client & server character set mismatch" - 它位于工具 -> 首选项... -> Oracle -> 选项中。
当我执行 select 更新 并在 varchar2 列中输入格鲁吉亚符号时,一切正常。
但是结果
SELECT 'ტექსტი' FROM dual
是
这个????????
,还有
INSERT INTO test (text)
VALUES('ტექსტი');
在text
????????
NLS_CHARACTERSET 是 AL32UTF8
你应该设置NLS_LANG。这可以通过更改分支“\HKEY_LOCAL_MACHINE\Software\ORACLE”中的注册表项或通过设置环境变量 NLS_LANG 来完成。 NLS_LANG 的值应符合 NLS_CHARACTERSET 的值 - 在您的情况下为 AL32UTF8。
您还可以在 PL/SQL 开发人员中设置 属性 "Check for client & server character set mismatch" - 它位于工具 -> 首选项... -> Oracle -> 选项中。