oracle char 多位,引发的问题

我在表字有一字段type 类型为char(1),一开始用的还好,后来,char(1)不够用了,于是将char(1),变为char(2)。

我做了一个字典表,来对应type,可是,总是查不到数据,最后,查表中数据,发现,type为0-9时,数据库中存的是,0空格,1空格,补足2位。

是不是,这个原因呢,,于是,我把char(2),改为varchar2(2),问题解决。

猜你喜欢

转载自www.cnblogs.com/ztgzlu/p/9272727.html