DEFAULT NULL 和 CHECKBOX NULL 在 MySQL 中有什么区别?
我可以将默认值设置为 NULL,或者勾选下面的复选框以指定为 NULL?
这两者有何不同?
我可以将默认值设置为 NULL,或者勾选下面的复选框以指定为 NULL?
这两者有何不同?
如果一个列的默认值是NULL,那么当你没有为该列设置值时,它将默认为NULL。
如果一个列有可选项为NULL,那么它可以为空,否则,你必须在插入查询中设置该列的值,要么通过默认值,要么手动设置。只有当该值是可选的时才选中该框。