8
为什么我们不应该允许NULL?
我记得读过一篇有关数据库设计的文章,并且我还记得它说您应该具有NOT NULL的字段属性。我不记得为什么会这样。 我似乎只能想到的是,作为应用程序开发人员,您无需测试NULL 和可能不存在的数据值(例如,字符串的空字符串)。 但是,对于日期,日期时间和时间,该怎么办(SQL Server 2008)?您必须使用一些历史性的或触底反弹的日期。 有什么想法吗?
125
database-design
null