mybatis使用oracle的nulls first/nulls last
Posted 匆匆而过
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis使用oracle的nulls first/nulls last相关的知识,希望对你有一定的参考价值。
nulls first/nulls last
顾名思义,就是在对于检索结果集里,有null值的时候,把null值认为是最大值,还是最小值。
nulls first
放置在结果集最前面
nulls last
放置在结果集最后面
1 CallInfoQuery query = new CallInfoQuery(); 2 query.setOrderByClause("FILEPATH NULLS FIRST"); 3 Criteria c = query.createCriteria(); 4 c.andFilepathEqualTo(xx);
setOrderByClause的时候,在字段后加上 NULLS FIRST就OK了。
以上是关于mybatis使用oracle的nulls first/nulls last的主要内容,如果未能解决你的问题,请参考以下文章
MyBatis - jdbcTypeForNull Oracle
MySQL 和 Oracle 在 MyBatis 使用中的区别
mybatis + oracle xml里面时间段查询sql写法,我的sql运行之后传的时间是null