手机端小强原创文章,java小强个人博客站点
当前位置: 首页 >> DB >> Oracle中字符串不相等

Oracle中字符串不相等

18090 DB | 2015-1-6

用两个字符串对比,如果不一致则为我要的结果,我是这样写的:

// 语句
@Query("select t from UrlTaskBase t where t.backStr<>t.okMark and t.tryCount<=2")

发现没有查询出来数据,后来发现,如果该字段为Null时,则判断无法通过。

所以必须增加该字段是否为Null的判断:

修改为:

// 语句
@Query("select t from UrlTaskBase t where (t.backStr is null or t.backStr!=t.okMark) and t.tryCount<=2")

注意,这里是SpringJPA里面的写法,SQL语句也是一样的。


推荐您阅读更多有关于“ oracle 不等于 null ”的文章

上一篇:Tomcat闪退原因 下一篇:js中禁用右键实现

猜你喜欢

发表评论:

个人资料
blogger

java小强
没有思考,人生的路会越走越难!

搜索
百度推荐
分类
百度推荐
最新文章
搜狗推荐
热门文章
百度推荐
随机文章