- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 ORACLE中VARCHAR2类型的字段长度
ORACLE中VARCHAR2类型的字段长度是按照byte来定义的。如果数据库使用的字符集是GBK,GB2312或者其他定长字符集的话,这个问题似乎可以被忽略,因为只要把数据库的字段长度/2就可以得到你要限制插入该字段的中文长度了。 但是,如果数据库的字符集是UTF-8呢,杯具了吧,人家是变长的。 有人说数据库字段长度/3,这是一定不可取的,因为UTF-8是变长表示的,平均为3byt
2014-05-05 13:29:11 3952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人