在查一个表时,如下:
select aa.trim() a1 from bb
有象trim()这样的函数吗?在查询的时候就去掉空格

解决方案 »

  1.   

    select rtrim('aaa   ') from dual
    返回'aaa'
      

  2.   

    ltrim,rtrim 去掉左右的空格
    中间的可以用replace替换。
      

  3.   

    谢谢各位!问题的原因在进行插入的时候比如:
    insert into aa (id,name)values(to_char(idno.nextval,'000000'),'wen')在插入的数据库中的“id”中会产生一个空格,比如应该为id=‘000001’,而实际上是id=' 000001',在这里产生了一个空格,不知为什么,请高手指教!!!谢谢!我暂时是trim(to_char(idno.nextval,'000000'))处理的,不知有没有更好的方法
      

  4.   

    请大家关注如下两个问题:
    http://expert.csdn.net/Expert/topic/2919/2919119.xml?temp=.5920221
    http://expert.csdn.net/Expert/topic/2919/2919076.xml?temp=.6516535