RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Ruby>列表

配合rails的oracle连接和字符集配置

来源: 作者: 时间:2007-09-19 点击:
set nls_lang=AMERICAN_AMERICA.UTF8 ,这样把影响局限在Rails应用中,注册表中依旧采用ZHS16GBK,那么web、toad、oracle自带客户端就全都正常了。更进一步,set nls_lang=AMERICAN_AMERICA.UTF8 可以放入rails目录下的use_ruby.cmd,这样就会自动设置这个变量了。

 

综上所述,对于Rails来说,如果选择按UTF8来进行数据的传递,那么只要存入/获取的数据都是UTF8编码的,在web上就能一切正常。透传的话不影响Rails的正常工作,但保存数据的字符集就未必是数据库的字符集了。客户端字符集变量的作用就是告诉数据库传的信息是按什么编码的,然后数据库就能做相应的转换,按数据库自己的字符集进行存放,而在取出时也能做相应的转换。所以说,需要将客户端字符集改成和输入字符集一致。

如果对几个字符集还有疑问,请参考 /html/Ruby/20070919/466.html

共2页: 上一页 [1] 2 下一页
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章