tinyint的类型值为0时与字符串的冲突

如果这样判断 是否为0发生的冲突(假设有0和-1两个值)

    <if test="delFlag != null and delFlag != ''">
        and del_flag = #{delFlag}
    </if>

结果0和-1都显示说明判断不成立
去掉 delFlag != ''之后
结果正确

发布了25 篇原创文章 · 获赞 3 · 访问量 299

猜你喜欢

转载自blog.csdn.net/weixin_43404791/article/details/104643961