select userenv('language') from dual; ----查出oracle server端的字符集 SIMPLIFIED CHINESE_CHINA.AL32UTF8
select * from NLS_DATABASE_PARAMETERS;--数据库服务器字符集 AL32UTF8
--NLS_CHARACTERSET表示字符集,NLS_NCHAR_CHARACTERSET表示国家字符集
国家字符集的不同:(AL16UTF16与UTF-8)
1. AL16UTF16 和 UTF8 这两种选择都适用于国家字符集
2. AL16UFT16 是宽度固定的双字节 Unicode 字符集;UTF8 是宽度可变的、一至三个字节的 Unicode 字符集
3. 欧洲字符在 UTF8 中按一至两个字节存储,而在 AL16UTF16 中按两个字节存储,相比之下,UTF8可以节省空间;亚洲字符在 UTF8 中按三个字节存储,这样,所需的空间比在 AL16UTF16 中要多
4. AL16UTF16 是宽度固定的编码,因此在执行速度上要比宽度可变的 UTF8 快