码迷,mamicode.com
首页 > 数据库 > 详细

oracle之VARCHAR2(50 CHAR) 和VARCHAR2(50) 区别?

时间:2019-11-26 23:10:17      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:byte   tps   post   arc   多字节   ida   tle   class   div   

 

首先要明白的是:根据字符集不同,varchar2(50)这样在gbk可存25个汉字,utf8可存16个汉字

这里的50相当于50BYTE,是按字节计数,50CHAR是按字符计数。

对于多字节字符(如汉字),varchar2(50)仅能存储25个汉字,而varchar2(50char)能存储50个汉字。

oracle之VARCHAR2(50 CHAR) 和VARCHAR2(50) 区别?

标签:byte   tps   post   arc   多字节   ida   tle   class   div   

原文地址:https://www.cnblogs.com/fpcbk/p/11938671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!