PL/SQL开发人员Oracle中的格鲁吉亚Unicode

PL/SQL开发人员Oracle中的格鲁吉亚Unicode,oracle,unicode,plsql,georgian,Oracle,Unicode,Plsql,Georgian,当我执行选择更新并在varchar2列中输入格鲁吉亚符号时,一切正常 但结果 SELECT'ტექსტი' 来自双通道 是 这是????? ,也 插入测试(文本) 价值('ტექსტი'); 在列文本 NLS_字符集是AL32UTF8您应该设置NLS_LANG。可以通过更改分支“\HKEY_LOCAL_MACHINE\Software\ORACLE”中的注册表项或通过设置环境变量NLS_LANG来完成。NLS_LANG的值应该与您的情况下的NLS_字符集-AL32UTF8的值相匹配 您还可以设置

当我执行选择更新并在varchar2列中输入格鲁吉亚符号时,一切正常

但结果
SELECT'ტექსტი' 来自双通道
是 这是
?????

,也

插入测试(文本)
价值('ტექსტი');

在列
文本


NLS_字符集是AL32UTF8

您应该设置NLS_LANG。可以通过更改分支“\HKEY_LOCAL_MACHINE\Software\ORACLE”中的注册表项或通过设置环境变量NLS_LANG来完成。NLS_LANG的值应该与您的情况下的NLS_字符集-AL32UTF8的值相匹配


您还可以设置属性“检查客户端和服务器字符集不匹配”在PL/SQL Developer中-它位于工具->首选项…->Oracle->选项中。

请参阅。我的问题。我该如何解决此问题。请按照主题中提到的标记为重复的步骤操作。数据库不在我的本地pc上,而且我在NLS_数据库参数表中没有NLS_LANG,也没有将其插入的权限table@Kostya,应该在运行PL/SQL Developer的本地pc上设置属性NLS_LANG。在\HKEY_local_MACHINE\SoftwareUse环境变量中没有ORACLE。如果ORACLE客户端是32位(在64位Windows上),则注册表项改为
HKEY_local_MACHINE\SOFTWARE\Wow6432Node\ORACLE