`
lin870521
  • 浏览: 16566 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Oracle存储汉字问题

阅读更多

当Oracle存储汉字时

oracle默认字符集为AL32UTF8,所有中文都被认为是3个字节一个汉字

所以当表中的某个字段 长度设置为varchar2(20)时,就不能存储10个汉字了

最多只能存储6个汉字

 

当字符集为ZHS16GBK 可以保证长度设置为varchar2(20)时 存储10个汉字

它保存的汉字占4个字节

 

可以查询出字符集:select * from nls_database_parameters

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics