oracle中没有trim这个函数,只有ltrim和rtrim

解决方案 »

  1.   

    to 隐者
    oracle 有trim这个函数
      

  2.   

    to zmgowin(隐者)
    那位告诉你oracle中没有trim()函数的
    但是你这里所说的错误没有错误号,能否给出错误号,好帮你判断阿
      

  3.   

    1       15:42:45  SQL Prepare: ORACLE - select * from a_table where Trim(col1)='001'  2       15:42:45  SQL Execute: ORACLE - select * from a_table where Trim(col1)='001' 3       15:42:45  SQL Error: ORACLE - ORA-00904: 无效列名4       15:42:45  SQL Stmt: ORACLE - Reset
    5       15:42:45  SQL Data In: ORACLE - Rows affected = 0
    6       15:42:45  SQL Stmt: ORACLE - Close
      

  4.   

    多谢各位,我已经解决了。初步判断可能是因为早期的Oracle版本没有函数Trim,所以有此错误。我后来创建了一个自定义函数Trim就解决了!