欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

MySQL null的一些易错点

时间:2022-05-30 13:59:07|栏目:MySQL|点击:

依据null-values,MySQL的值为null的意思只是代表没有数据,null值和某种类型的零值是两码事,比如int类型的零值为0,字符串的零值为””,但是它们依然是有数据的,不是null.

我们在保存数据的时候,习惯性的把暂时没有的数据记为null,表示当前我们无法提供有效的信息.

不过使用null但是时候,需要我们注意一些问题.对此MySQL文档说明如下: problems-with-null

使用null的易错点

下面我摘取MySQL官方给出的null的易错点做讲解.

对MySQL不熟悉的人很容易搞混null和零值

The concept of the NULL value is a common source of confusion for newcomers to SQL

比如下面这2句SQL产生的数据是独立的

mysql> INSERT INTO my_table (phone) VALUES (NULL);
mysql> INSERT INTO my_table (phone) VALUES ('');

上一篇:深入了解Mysql逻辑架构

栏    目:MySQL

下一篇:MySQL SHOW STATUS语句的使用

本文标题:MySQL null的一些易错点

本文地址:https://idc91.com/shujuku/4086.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号