库里的表结构是这样的
CREATE TABLE TEST
(
  CASENO              VARCHAR2(22 BYTE)         NOT NULL,
  UNITCODE            CHAR(8 BYTE)              NOT NULL,
  OPUNITCODE          CHAR(8 BYTE)              NOT NULL
)
插入一条数据
insert into test values('R200906111290112312345','02000000','03000000'); 
然后执行查询语句:
select * from test where unitcode='02000000'开始的几天里是可以查询到数据的,但今天不知道为什么,按上面的查询语句查询不到数据了,只能改成
select * from test where trim(unitcode)='02000000' 或 select * from test where unitcode=trim('02000000')但是如果改为 select  * from test where opunitcode='03000000'就可以实现。
在网上查询了好久都没有得到答案,都说是char类型数据库会自动补充空格。但我现在插入的已经是8位了,没有放空格的地方了。
   求助各位高手了!!!!!!!