Not Null Default value 的疑问
来源:3-2 实战项目需求分析

蓝色西西
2020-12-06
老师,查询了网上,还有咨询了其一些人。他们说Null本身就有语义化的作用,代表无值。而且用了null也不会影响索引和查询。而且,比如一个字段设计是温度,你说默认的数值多少合适呢。0也不合适吧。所以,你说在建立数据表时,字段后面写Not Null Default xxx , 这样写到底在今天有必要吗?
写回答
1回答
-
sqlercn
2020-12-08
BTree是无法对NULL值进行索引的,所以出于性能优化来考虑设置NOT null 属性还是有必要的。当然如果对于一些特殊的字段没有办法设置not null也是可以接受的。
00
相似问题