英文win2000(有汉字字库),装oracle时默认字符集,插入表中的汉字为乱码。 在注册表里将键值NLS_LANG改成ZHS16GBK 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像在database配置向导中可以修改数据库的字符集吧,可以试试 英文win2000安装ORACLE时,默认字符集应该是英文吧。把字符集改为中文的才能显示中文啊 select * from nls_session_parametersalter session set nls_language='simplified chinese' Oracle数据库服务器字符集和查询结果没有关系。你可以另外找一个中文系统的电脑,安装客户端,设置Net 服务连接。然后在客户端插入、删除、更新,应该都是正确的字符。 这种问题我在 IBM 的 AIX 上也遇到过,这只是屏幕显示的问题,其实你使用客户端访问时数据是完全正确的,这是因为操作系统(win 2000 )是英文内核,所以 oracle 就以英文进行处理,在进行屏幕显示时就把本来存贮的中文转换成单字节的英文了,所以没办法你要么换成中文的操作系统,要么就在远程进行数据管理。 在注册表里将键值NLS_LANG改成"CHINESE_CHINA.ZHS16CGB231280" update select 批量更新 tnsping问题 求sqlloader用法 pl/Sql如何查询字符串包括% 不同用户触发器相关 --------------努力没有用 临时表的主键和索引 紧急求助:本人给一个公司做了个网站,用JSP ORACLE SERVERLET 技术,但做完后发现网上没有可以支持上传的空间,几 菜鸟问:ORACLE 中有哪些默认的用户名和密码? 下列语句在Oracle 9i中出错,错误信息如下(我用具有的dba权限的账号登陆,但不是是sys和system账号) 请问把password设置成过期状态有什么用? 请过来人为我出谋划策
你可以另外找一个中文系统的电脑,安装客户端,设置Net 服务连接。
然后在客户端插入、删除、更新,应该都是正确的字符。