oracle下面有一条SQL要移植到DB2:
select count(*) from t1, t2 where t1.field1 like t2.field1
其中t1表的field1和t2表的field2类型均为varchar。
在db2里执行,出错:
SQL0132N LIKE 谓词或 POSSTR
标量函数无效,因为第一操作数不是字符串表达式或第二操作数不是字符串。
SQLSTATE=42824
...全文
1482打赏收藏
请教字符串匹配的问题
oracle下面有一条SQL要移植到DB2: select count(*) from t1, t2 where t1.field1 like t2.field1 其中t1表的field1和t2表的field2类型均为varchar。 在db2里执行,出错: SQL0132N LIKE 谓词或 POSSTR 标量函数无效,因为第一操作数不是字符串表达式或第二操作数不是字符串。 SQLSTATE=42824