一、空值NULL和空字符’ ’ 展示代码使用的版本是:8.0.28 空值NULL的长度是NULL,是占用存储空间的。 空字符串’ '的长度是0,是不占用空间的。 理解:空字符串就像是一个真空状态的杯子,什么都没有;而空值NULL_就像是一个装满空气的杯子,是有东西的。二者虽然看起来都是空的、透明的,但是有着本质的区别。 二、NULL和’ '的查询 (1)先看下原始数据,age列是有三种数据类型,NULL和空字符和数值,共15行(记录)。 (2)查询NULL要搭配使用IS NULL或者IS NOT NULL。 (3)查询空字符可直接使用=查询