select rtrim(password) from yourtable

解决方案 »

  1.   

    首先,建议你把该字段改成varchar型的。
    然后用guo兄说的方法去除空格。
      

  2.   

    假设你的字段名为field,那么去空格用ltrim(rtrim(field))
      

  3.   

    guo兄的方法没错,不过,建议先做备份,呵呵,有备无患嘛!!
      

  4.   

    建议使用varchar2代替varchar.
      

  5.   

    不用吧!oracle的类型可以改的!其实rtrim就可以阿!为什么一定要改阿
      

  6.   

    用SELECT TRANSLATE(FIELD,'S ','S') FROM DUAL 可以去掉你的字段中的所有空格。不太明白你的目的。如果只是去掉右边的或左边的,LTRIM和RTRIM足够应付了。
      

  7.   

    如果只去掉两边的空格,ltrim(rtrim(String))
    如果连字符串中间的空格也去掉用replace(string,‘ ’)
      

  8.   

    update tablename set fieldname = rtrim(fieldname);