在Oracle中运行以下查询时获取错误,其中notes(表名)具有column1数据类型-Clob和Column2数据类型VARCHAR2(4000) . 请您帮我解决该问题 . 谢谢

ORA-00932:不一致的数据类型:预期CLOB得到CHAR 00932. 00000 - “不一致的数据类型:预期%s得到%s”

SELECT 
 CASE
      WHEN notes.column1 IS NOT NULL
      THEN ''
        ||  notes.column1 
        || ' '
      WHEN notes.Column2 IS NOT NULL
      THEN ''
         || TO_CHAR(notes.Column2)
        || ' '
    END TEST
  FROM notes