首页 > 代码库 > isNotNull和isNotEmpty到底什么时候用?

isNotNull和isNotEmpty到底什么时候用?

isNotNull:指不为NULL时执行里面的内容

isNotEmpty:指不为NULL和空串("")时执行里面的内容

 作为初学者的我,根据自己积累的,发现一般查询SQL语句中用isNotEmpty,做双重判断;插入SQL语句中用isNotNull,在插入SQL中,当你传入NULL时,数据库会保存一个NULL值,所以用isNotNull,但是当你传入一个空串时,数据库只要字段设置了可以为空,那么存进去的就会是一个空串,只是有个透明的NULL显示,这是我个人的理解,求大神帮忙审核一下,让我这个初学者呢能够深入了解!谢谢

isNotNull和isNotEmpty到底什么时候用?