mybatis的count为什么总是返回0?

https://img4.mukewang.com/5b7a7ae60001b5cd06680268.jpg

输出调试信息:

https://img3.mukewang.com/5b7a7af000013ec207260227.jpg

很简单的一个SQL语句,为什么总是返回0。用调试信息输出的语句测试,返回结果不是0。

数据库是oracle。


拉风的咖菲猫
浏览 3016回答 1
1回答

杨魅力

这里sql打印出来的Total:1 ,不是指count(*)结果是1,而是表示结果集是1,无论count(*)是否查到数据了,结果集都会返回1的。你count出来为0,说明sql查出来就是0条符合条件的数据。请检查下参数顺序以及NODE_NAME是否确实是  R(52)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL