mysql中ifnull的用法

mysql中ifnull的用法,第1张

假如expr1不为NULL,则 IFNULL() 的返回值为expr1否则其返回值为 expr2。IFNULL()的返回值是

数字或是字符串,具体情况取决于其所使用的语境

如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。

如果expr1 = expr2 成立,那么返回值为NULL,否则返回值为expr1。这和CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END相同。

insert into SVehicle

(

VTag

,routeNo

,routeName

)

values

(

#{vTag}

,#{routeNo}

,#{routeName}

) on duplicate key update VTag=VTag,routeNo=#{routeNo},routeName=#{routeName}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8708998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存