请问 SQL数据库中的 null 与 空值 有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/02 13:04:10
请问 SQL数据库中的 null 与 空值 有什么区别

空值==空值,但是 : NULL!=NULL!!!!!因为NULL没定义类型,啥都不是,就像站在南极点上,你能说明东西南北吗?在南极点上就没有方向这个概念了!

null是一个属性 ,表示其中无内容,而空是表示数值为空,但有默认值,可能为0.

null 是什么都没有

而空值是一个0长度的字符

在sql中NULL就是空值,通常都是管NULL叫空值,但是这种叫法不准确,因为null不是值,它表示数值未知或者不确定

空值就像一个空盒子,而NULL是什么都没有。

空值:跟数字0差不多,他也是一个,只不过表示空;
NULL:他表示在这个单元格里什么都没有!