- 空值不占空间,
NULL
值占空间。当字段不为NULL
时,也可以插入空值。 - 当使用
IS NOT NULL
或者IS NULL
时,只能查出字段中没有不为NULL
的或者为NULL
的,不能查出空值。 - 判断
NULL
用IS NULL
或者is not null
,SQL
语句函数中可以使用IFNULL()
函数来进行处理,判断空字符用=
''或者<>
''来进行处理。 - 在进行
count()
统计某列的记录数的时候,如果采用的NULL
值,会别系统自动忽略掉,但是空值是会进行统计到其中的。 - MySql中如果某一列中含有
NULL
,那么包含该列的索引就无效了。这一句不是很准确。
网友评论