因而上网找资料,还真被我找到了。 sql
这个其实和Oracle的配置是相关的,用如下语句查询: 数据库
SELECT * FROM V$NLS_PARAMETERS T WHERE T.PARAMETER = 'NLS_CHARACTERSET';
能够查询到当前数据库的字符集,若是value=ZHS16GBK,那么一个汉字占用2个字节,若是value=AL32UTF8,那么一个汉字占用3个字节。 函数
因而查询了一下本人的数据库,字符集果真是AL32UTF8(这是Oracle数据库默认的)。 spa