我有一些列可能包含用户想要提供的数据.
示例|电子邮件|名字|姓氏|
电子邮件 – 必需,因此列设置为NOT NulL – 默认值:无
名字 – 不需要因此列设置为NulL – 默认值:NulL
姓氏 – 不需要,因此列设置为NulL – 默认值:NulL
在phpmyadmin中创建/编辑列时;它有一个选项说默认:下拉显示无|如定义| NulL |当前时间戳
因为名字|姓氏是可选的,如果我选择默认的NulL或NONE,则不需要姓氏?
哪个最好,为什么请?
我知道有很多关于此的讨论,但我找不到任何回答我的问题;他们更多关于允许NulL或NOT NulL,我的问题是关于默认值.
最佳答案您应该将它们设置为Default:Null,就好像用户没有为这些字段提供任何信息一样,它们显然应为null. 总结以上是内存溢出为你收集整理的mysql – 使用默认的NULL是好的吗?全部内容,希望文章能够帮你解决mysql – 使用默认的NULL是好的吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)