select userenv('language') from dual; ----查出oracle server端的字符集 SIMPLIFIED CHINESE_CHINA.AL32UTF8
select * from NLS_DATABASE_PARAMETERS;--数据库服务器字符集 AL32UTF8

--NLS_CHARACTERSET表示字符集,NLS_NCHAR_CHARACTERSET表示国家字符集

ORACLE 字符集ORACLE 字符集

ORACLE 字符集ORACLE 字符集

国家字符集的不同:(AL16UTF16与UTF-8)
1. AL16UTF16 和 UTF8 这两种选择都适用于国家字符集
2. AL16UFT16 是宽度固定的双字节 Unicode 字符集;UTF8 是宽度可变的、一至三个字节的 Unicode 字符集
3. 欧洲字符在 UTF8 中按一至两个字节存储,而在 AL16UTF16 中按两个字节存储,相比之下,UTF8可以节省空间;亚洲字符在 UTF8 中按三个字节存储,这样,所需的空间比在 AL16UTF16 中要多
4. AL16UTF16 是宽度固定的编码,因此在执行速度上要比宽度可变的 UTF8 快

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
  • 2022-03-03
  • 2021-12-17
  • 2021-10-06
  • 2022-01-21
猜你喜欢
  • 2021-11-14
  • 2021-10-20
  • 2022-12-23
  • 2022-12-23
  • 2022-02-01
相关资源
相似解决方案