Oracle中VARCHAR2和char型类似,只不过在存储的时候其长度等于实际字符串的长度,动态分配空间; char型的存储长度等于其定义的长度。 例如: varchar2 对应的字段长度为10,插入的数据是'123',则存储长度为3; char对应的字段为10,插入数据为'123',则存储长度为10,实际上 其存储的形式为'123 ',即长度不足补空格。如果你用proc*c取数据的话,-
是需要对char型的数据trim的,如果是varchar2型的一般不需要。
服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]
0371-601359007*24小时客服服务热线