该屏幕截图示出数据类型的3个典型的定义:ID(自动增量),标题和一个数字。
1.-哪些差异: none
和NULL
?
2:我是否必须选择as defined: ''
为VARCHAR类型时,我想一个空字符串?
3.-难道我必须把一个as defined: 0
自动增量int型默认值?
该屏幕截图示出数据类型的3个典型的定义:ID(自动增量),标题和一个数字。
1.-哪些差异: none
和NULL
?
2:我是否必须选择as defined: ''
为VARCHAR类型时,我想一个空字符串?
3.-难道我必须把一个as defined: 0
自动增量int型默认值?
缺省无表示没有默认值。 如果没有设置在插入值,查询将失败,“没有默认值错误”。
NULL是实际NULL值,如果设置在插入列将默认为NULL(空)没有价值的意义。 对于VARCHAR你可以设置默认为“”,但NULL更好。
自动增量int型不应该有一个默认值(默认值:无),因为它总是有一个值。