空是null,和空字符串是不一样的
而且很多数据库会把空字符串当做null,而有些则不会
如果是null,你必须把条件写成where password is null 而不是 where password=''
而且很多数据库会把空字符串当做null,而有些则不会
如果是null,你必须把条件写成where password is null 而不是 where password=''
本文阐述了数据库中null与空字符串的区别,并说明了如何正确地在SQL查询中使用这两种不同的概念。对于null值,正确的查询方式是使用IS NULL而非等于空字符串。
4万+
4350

被折叠的 条评论
为什么被折叠?