varchar 和 int mysql 数据类型的默认值

2024-03-25

屏幕截图显示了数据类型的 3 个典型定义:id(自动增量)、标题和数字。

1.- 之间有哪些区别:none and NULL?
2.- 我必须选择吗as defined: ''当我想要一个空字符串时,对于 varchar 类型?
3.- 我必须放一个as defined: 0自动增量 int 类型的默认值?


Default none 表示没有默认值。如果插入时未提供值,查询将失败并显示“无默认值错误”。

NULL 是实际的 NULL 值,这意味着如果插入时未提供任何值,则该列将默认为 NULL(空)。对于 varchar,您可以将默认值设置为 '',但 NULL 更好。

自动增量 int 类型不应具有默认值(默认值:无),因为它始终有一个值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

varchar 和 int mysql 数据类型的默认值 的相关文章

随机推荐