1.在运行中输入:regedit,打开注册表编辑器;
2.找到NLS_LANG
3.双击:NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
改为:SIMPLIFIED CHINESE_CHINA.UTF8
---------------------------------------------------
附录:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
SIMPLIFIED CHINESE_CHINA.ZHS32UTF8
SIMPLIFIED CHINESE_CHINA.UTF8
---------------------------------------------------
[Q]怎么样查看数据库字符集
[A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示
数据库的字符集。
客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter,
表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表
会话字符集环境 select * from nls_session_parameters,其来源于v$nls_parameters,表
示会话自己的设置,可
能是会话的环境变量或者是alter session完成,如果会话没有特殊的设置,将与
nls_instance_parameters一致。
--------------------------------------------------------------------
客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。
字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。如字符集是zhs16gbk,则
nls_lang可以是
American_America.zhs16gbk。
---------------------------------------------------------------------
注册表
AMERICAN_AMERICA.US7ASCII
props$ 表中
NLS_CHARACTERSET 填写 US7ASCII
字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。如字符集是zhs16gbk,则
nls_lang可以是
American_America.zhs16gbk。
select * from sb_nsrxx
select * from sys.props$ for update
AMERICAN_AMERICA.ZHS16GBK
select * from sb_nsrxx
分享到:
相关推荐
Oracle数据库安装后,PL/SQL查询出数据中英文乱码,可以通过调整环境变量等方式修改。
PLSQL查询有的时候会出现乱码,通过修改字符集来避免乱码
plsql分割字符串
修改oracel 字符集 查询Oracle字符集(PLSQL命令窗口) (1).数据库服务器字符集 (2).客户端字符集环境其来源于v$parameter,表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表。 (3).会话字符集环境
用pl/sql写一个函数, 实现根据分割符把原字符串分成若干个字符串功能
怎么修改oracle服务器字符集 设置后使用plsql可以导出oracle数据
TO_NUMBER(char[,’format_model’]) 字符转换到数字类型 TO_DATE(char[,’format_model’]) 字符转换到日期类型 格式说明符:要与前边要转换的字符串的格式要相同才能转换(匹配问题:格式和位数)。 TO_CHAR...
plsql精解plsql精解plsql精解plsql精解
将字符串分割成数组: 例如将字符串“7369,7499,7521,7844"分割成 7369 7499 7521 7844 用法:可以将分割结果做为一个数组或者数据库表列来使用 select * from scott.emp where empno in (select column_value from...
因为数据库字符集导致的PLSQL乱码解决办法
PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 ...
D:\PLSQL Developer\plsqldev.exe Preferences Session mode: Multi OCI Library: D:\app\instantclient_12_1\oci.dll Use OCI7: False Allow Multiple Connections: True Preference Files D:\PLSQL ...
plsql oracle 存储过程 示例 学习plsql的同学可以作为参考。
3、设置TNS,用记事本打开配置:instantclient_10_2\tnsnames.ora qidong.bat内容: set oracle_home=%~dp0\instantclient_10_2 set TNS_ADMIN=%~dp0\instantclient_10_2 set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS...
欢迎下载!
1、点击 "启动PLSQL.exe" 即可免装oracle使用PLSQL 或者 使用qidong.bat启动 (启动PLSQL.exe是qidong.bat编译的exe,隐藏调用qidong.bat启动PLSQL,比qidong.bat好处没有黑框界面,有图标); 2、Oracle64为oracle ...
所下载的PLSQL压缩包可直接使用,查看附带的说明TXT文档可进行详细的操作
plsql官方示例代码 学习plsql的基础使用 附带代码说明readme
plsql批量导入数据
plsql developer plsql developer plsql developer plsql developer plsql developer