Oracle的VARCHAR2类型中的BYTE与CHAR参数 |
发布时间: 2012/8/21 17:04:33 |
CREATE TABLE TEST( NAME VARCHAR2(2) ) INSERT INTO TEST VALUES('测试'); 在Windows环境下:
- 在Linux环境下:
可见在Linux默认情况下,VARCHAR2(2) 就等于是 VARCHAR2(2 BYTE) 一个汉字占3个字节 如果建表文改为: CREATE TABLE TEST( NAME VARCHAR2(2 CHAR) ) INSERT INTO TEST VALUES('测试'); 在Windows和Linux下都可以执行成功 本文出自:亿恩科技【www.enkj.com】 |