摘要: SQL中 nvl()、coalesce()、decode()这三个函数nvl(bonus,0) 2个参数 if bonus is null return 0 else return bonus,oracle特有coalesce(bonus,0) 支持不定参数 意思是 返回 参数列表中, 第一个非 空 阅读全文
posted @ 2016-10-13 17:15 limeOracle 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 使用SQL语句用函数SUM叠加的时候,默认查询没有值的情况下返回的是NULL,而实际可能我们要用的是返回0 解决: SELECT SUM(total) FROM test_table 改成: SELECT COALESCE(SUM(total),0) FROM test_table 解释: coal 阅读全文
posted @ 2016-10-13 17:02 limeOracle 阅读(3512) 评论(0) 推荐(0) 编辑
摘要: 1. 当查询的参数只有一个时 findByIds(List<Long> ids) 1.1 如果参数的类型是List, 则在使用时,collection属性要必须指定为 list findByIds(Long[] ids) 1.2 如果参数的类型是Array,则在使用时,collection属性要必须 阅读全文
posted @ 2016-10-13 11:58 limeOracle 阅读(295) 评论(0) 推荐(0) 编辑