mysql判断空字符串和null-MySQL 中让人头疼的空字符串和 NULL:你真的了解它们吗?

京九安卓网

哎呀,今天咱们聊聊MySQL里那个让人头疼的小妖精——空字符串和NULL。这俩家伙,别看名字不起眼,搞起事情来可是一点都不含糊。

首先,空字符串,这货就是个光杆司令,啥内容都没有,就是一串空气。在MySQL眼里,这玩意儿就是个“空”字,但是它毕竟还是个字符串,不是完全不存在。你用`WHEREcolumn=''`这样的条件一查,哎,它就冒出来了。

再来,NULL,这哥们儿就更神秘了。它不是空,也不是不存在,它是“不知道”或者“未定义”。在数据库里,NULL就是个黑洞,啥都吸进去,啥都不吐出来。你要是用`WHEREcolumn=NULL`这样的条件找它,嘿,它偏不让你找到。得用`WHEREcolumnISNULL`这招,才能把它揪出来。

mysql判断空字符串和null_mysql判断字符串包含字符_判断字符串为空串

这俩家伙在数据库里闹腾,有时候让人哭笑不得。

mysql判断字符串包含字符_mysql判断空字符串和null_判断字符串为空串

tokenpocket官网下载:https://jjzyjjyy.com/zhifeijizw/27571.html