因为null不好比较,因为null是一种类型,比较时只能用专门的is not null or is null 来比较,碰到其他运算符,返回值均为null。其次效率不高,影响索引效率。因此,往往建表时使用not null or default “”/0。
比如
返回值总是空,即使用户名为null的行,返回值仍为空。
这就提示我们在进行建表时,一般进行列值的初始值使用not null or default “”/0。
mysql中建表时为什么加not null or default “”/0?
最新推荐文章于 2023-12-17 21:30:00 发布