解决方案 »

  1.   

    问题有二:
    1.包含多个字符,返回什么?
    2.包含不是等于?decode是做等值判断
      

  2.   

    使用case when更合适吧
    case 
    when instr(A,'AAA')>0 THEN 'AAA'
    when instr(A,'BBB')>0 THEN 'BBB'
    when instr(A,'CCC')>0 THEN 'CCC'
    END
      

  3.   


    1、是的,字段包含多个字符的,我是想根据字段内容返回一个字符串
    2、不是等于,确实我也明白等值判断的,所以想看看能否实现,不知道case是否可行
      

  4.   

    多谢版主,还是case 方案更直接了当,谢谢了
    结贴