tcl/tk 访问oracle 时,使用oratcl 乱码问题

tcl/tk 访问oracle 时,使用oratcl 乱码问题
在使用tcl/tk编写脚本的过程中,由于使用拉oratcl,当环境为:SunOS 5.10时,oralce 为10G 使用字符集为:AMERICAN_AMERICA.ZHS16GBK。
操作系统字符集为:zh_CN.EUC。同样设置的SunOS 5.8是没有问题的,但是在SunOS 5.10时为乱码。
通过修改字符集,或者在脚本中设置语言,对数据库连接串设置gbk等,均无法完全消除乱码问题。
在设置字符集的过程中,汉字会显示,但是部分汉字会乱码,怀疑是不匹配的问题,但是修改源码也无法达到效果。
后对 oraopen 获得的statement handle 执行
oraconfig $statement-handle utfmode true
乱码消失。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值