14、奇怪的null

2018-12-05  本文已影响0人  小碧小琳

问:建表时,列后面not null default '',default 0 语句都是什么意思。
答:就是让这个列值不为Null,如果某个列确实没填值,也有默认值,也不为Null。

问:为什么不希望值为Null?
答:null是一种类型,比较时,只能用专门的is null 和 is not null 来比较,碰到运算符,一律返回null。
效率不高,影响提高索引效果。

因此,我们往往在建表时避免为null,而是用not null default ‘’语句。

上一篇下一篇

猜你喜欢

热点阅读