使用plsql时怎么plsql设置编码格式utf_8字符集

首先可以通过执行以下sql查看oracle服務器字符集,

由于oracle客户端在获取字符集plsql设置编码格式utf_8信息时的优先级顺序依次为:session、环境变量、注册表、参数文件因此可以通过plsql设置编碼格式utf_8这些位置实现客户端字符集plsql设置编码格式utf_8的目的,因此本文采用plsql设置编码格式utf_8session的方法plsql设置编码格式utf_8NLS_LANG变量值,从而覆盖所有plsql设置编碼格式utf_8值

新建一个bat文件,命名为plsqlgbk.bat内容如下:

以后运行plsql程序时直接打开此bat即实现自动plsql设置编码格式utf_8NLS_LANG变量后启动plsql应用程序,当然如果需要修改客户端的其他plsql设置编码格式utf_8也可根据此方法修改内容即可个人认为此方法使用非常方便有效。

此方法与现有的oracle客户端plsql设置编码格式utf_8並不冲突只是会覆盖现有plsql设置编码格式utf_8信息

}
0
用plsql有中文显示为?的问题想請教下各位大神数据库的字符集怎么plsql设置编码格式utf_8,网上查了下始终解决不了
3.我也没plsql设置编码格式utf_8过NLS_LANG这类环境变量
想请教大神怎么解决這个中文乱码的问题
}

我安装的是PLSQL Developer(版本7.1.4)绿色版执荇SQL发现弹出的错误提示对话框都是?表示,显示不出正确的提示信息后来才明白是跟服务器的字符集不匹配的问题。方法如下:
2、我嘚电脑中环境变量界面在系统变量中新加:
其中的变量值跟服务器查询到得一致即可。

好了可以正常工作了每天进步一点点。。嘿嘿!

给主人留下些什么吧!~~

给力刚尝试过了,成功了

}

我要回帖

更多关于 plsql设置编码格式utf_8 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信