oracle中的varchar2(100 char)是什么类型 如题,和varchar2()类型有什么区别。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 VARCHAR2类型的定义如下:VARCHAR2(size [BYTE | CHAR])size指定大小BYTE表明字节语义CHAR表明是字符语义 -- 正解:varchar2(100 char) 表示这个字段最多存放100个字符(不管你的数据库的字符集是什么), 如果不用char的话,默认是byte,表示这个字段最多存放100个字节。 varchar2(100 char) 表示这个字段最多存放100个字符,最多存放100个字节。 試了下,varchar2(1 char)可以插入一个汉字,char(1)不行,char(2)也不行,char(3)才行。无语 sql INSERT INTOYU语句错误,请各位大神看看帮帮忙! 求高手:为什么where子句不能限制groups啊 我的数据库监听器状态不一致!奇怪! 请高手帮忙优化一个SQL语句 oracle级联修改问题 快请进帮忙,有个问题需要您的提示 group by的结果可以和别的搜索结果联起来吗? 求助:RedHat9(shrike)下安装ORACLE9I时LINK至82%停滞 在ORACLE中,如何一次插入多条记录(数组中的数据) 重复数据的取值问题 一个查询的问题 合并两行记录。详情入内 oracle分区表导出的问题
VARCHAR2(size [BYTE | CHAR])
size指定大小
BYTE表明字节语义
CHAR表明是字符语义
-- 正解:varchar2(100 char) 表示这个字段最多存放100个字符(不管你的数据库的字符集是什么),
如果不用char的话,默认是byte,表示这个字段最多存放100个字节。
試了下,varchar2(1 char)可以插入一个汉字,char(1)不行,char(2)也不行,char(3)才行。无语