首页 > 其他 > 详细

NULL关键字小结

时间:2021-02-15 10:17:17      阅读:17      评论:0      收藏:0      [点我收藏+]

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

 

NULL关键字小结

原文:https://www.cnblogs.com/smallzhen/p/14403050.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!