zoukankan      html  css  js  c++  java
  • NULL关键字小结

    NULL值是对列的一种特殊约束,NULL与空值'' 是两个不一样的值,NULL表示不确定的值。Mysql中可以操作NULL的操作符为以下四个:


    ① IS NULL (可使用索引)

    ② IS NOT NULL (索引失效)

    ③ <=> 太空船操作符,select NULL <=> NULL 得到结果true,而select NULL = NULL 得到结果false。除了<=>,null通过任何操作符与null相比都会得到false。

    ④ IF NULL 函数。

    注意:

      ①在使用distinct、group by、order by时,NULL 被认为是相同的值。

      ②列中使用NULL值容易引发不受控制的事情,有时还会严重拖慢系统性能。

      ③null值不是占用原有字段空间存储,需要额外申请一个字节去标注这个字段添加了null约束。

    以上总结参考自https://mp.weixin.qq.com/s/l-mTmj4otgQfgdUK-PSUYQ

  • 相关阅读:
    [转载]宇宙文明等级的划分标准
    常用的AJAX框架
    常用的AJAX框架
    【★】路由环路大总结!
    分销商城

    如何开始做外贸
    时间管理模型
    吕广渝:上帝视角看公司运营
    Java面试必问
  • 原文地址:https://www.cnblogs.com/smallzhen/p/14403050.html
Copyright © 2011-2022 走看看