.net

.net

博客园 首页 新随笔 联系 订阅 管理

2013年7月26日 #

摘要: 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 标量函数无效,因为第一个操作数不 阅读全文
posted @ 2013-07-26 12:05 航宇 阅读(4975) 评论(0) 推荐(0) 编辑