mybatis接收参数为String类型且值为0时

当mybatis接收参数为String类型且值为0时,如下图匡红所示:

 

 

xml文件中的判断条件:param.guildGroupId != '0'

 

执行SQL如下:

 

 

 

 

 也就是说我这段判断没起效果。

 

判断改为:param.guildGroupId != 0,数值时,如下图

 

 

 执行SQL如下:

 

 所以虽然参数为String类型,但是值为“0”时,判断也要写为 XX == 0,不能写为XX == '0'

posted @ 2020-12-25 00:32  mabiao008  阅读(489)  评论(0编辑  收藏  举报