huahua035

执行如下语句,查看汉字在数据库中所占的字节:

select vsize(\'汉\') from dual;

一般情况下,得到的结果大部分为值:2 或 3

一般linux下安装oracle数据库,默认字符编码设为:AL32UTF8,每个汉字占3个字节

而windows平台下,默认字符编码设为:ZHS16GBK,每个汉字占2个字节

 

查看oracle服务端字符编码的SQL如下:

select userenv(\'language\') from dual;

 

数据迁移和前端字符长度校验,尤其要注意字符编码问题!

分类:

技术点:

相关文章:

  • 2021-07-11
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
相关资源
相似解决方案