美文网首页
为什么Mysql数据库存储不建议使用NULL

为什么Mysql数据库存储不建议使用NULL

作者: 小动乾坤 | 来源:发表于2024-03-05 23:51 被阅读0次

    NOT IN子查询在有NULL值的情况下返回永远为空结果,查询容易出错。

    索引问题,单列索引无法存储NULL值,where对null判断会不走索引。

    如果在两个字段进行拼接(CONCAT函数),首先要各字段进行非null判断,否则只要任意一个字段为空都会造成拼接的结果为null

    如果有 Null column 存在的情况下,count(Null column)需要格外注意,null 值不会参与统计。

    Null列需要更多的存储空间:需要一个额外的字节作为判断是否为NULL的标志位

    相关文章

      网友评论

          本文标题:为什么Mysql数据库存储不建议使用NULL

          本文链接:https://www.haomeiwen.com/subject/jgxjzdtx.html