varchar2(20)和varchar2(20 byte)区别

今天,无意中看到开发环境下,有的表字段类型定义为varchar2(20)、而有的表字段定义为varchar2(20 byte)。 varchar2(20)还是varchar2(20 byte)是单位的不同,由数据库参数NLS_LENGTH_SEMANTICS决定的,有两个单位,char(字符)或者是byte(字节),该参数默认值为BYTE 从系统参数中可以知道,默认单位是byte,即20相当于20
相关文章
相关标签/搜索