摘要:
DB2中的like的使用是有限制的,它后面不能跟一个变量或者是字段,因此,在存储过程或SQL语句中就不能like一个变量或一个字段。比如有两个表A(a,b,c,d),B(a,b,c,d)。普遍的用法是:select * from A where A.b like '%张%'此语句在任何数据库都是通用的,但有时也遇到这种情况:select A.a,B.b from A,B where A.d like B.d||'%'此语句在oracle中执行没有问题,但在db2中就不行,报以下错误:SQL0132NLIKE 谓词或 POSSTR 标量函数无效,因为第一个操作数不 阅读全文
2013年7月26日 #