varchar2(20)包括长度为0吗?

 我来答
帐号已注销
2022-02-11 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:162万
展开全部

varchar2(20)包括长度为0。

4.0版本以下,varchar(20),指的是20字节。如果存放数字时,只能存20个(每个数字1字节)。如果存放UTF8汉字时,只能存33个(每个汉字3字节) 。

5.0版本以上,varchar(20),指的是20字符。无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放100个, VARCHAR(M)类型的列最多可以占用65535个字节。

不同数量级间

信息存储量是度量存储器存放程序和数据的数量。其主要度量单位是字节,1个字节(Byte)等于8位(b)二进制。位(bit,Binary Digits):存放一位二进制数,即0或1,为最小的存储单位,8个二进制位为一个字节单位。一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。英文标点占一个字节,中文标点占两个字节。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式