DEFAULT NULL和CHECKBOX NULL mysql有什么区别?

时间:2012-01-22 22:49:21

标签: mysql null

DEFAULT NULL和CHECKBOX NULL mysql有什么区别?

我可以将默认值设置为NULL,或者在下面有一个复选框,我可以检查它是否为NULL?

有什么区别?

1 个答案:

答案 0 :(得分:16)

列DEFAULT为NULL表示如果没有为列设置值,默认情况下它将为NULL。

使列NULL(能够)意味着它可以完全为NULL,否则它将要求您为默认情况下或插入查询中的列设置值。如果该值应该是可选的,则仅检查该框。