mysql的 字段默认值为 无 和 空字符串有什么区别?

mySQL数据库使用phpMyAdmin管理,里面有个设置默认字段值的下拉框,我不清楚“无”这个选项和自定义为空字符串有什么取别,还是说选择“无”其实就是空字符串。... mySQL数据库使用phpMyAdmin管理,里面有个设置默认字段值的下拉框,我不清楚“无”这个选项和自定义为空字符串有什么取别,还是说选择“无”其实就是空字符串。 展开
 我来答
百度网友733efa2
2020-09-01 · 超过29用户采纳过TA的回答
知道答主
回答量:67
采纳率:66%
帮助的人:35.7万
展开全部
无 该字段不能为空,必填字段,null该字段可以为空,非必填字段,也可以认为你定义的默认值为null
树懒学堂
2020-09-01 · TA获得超过411个赞
知道小有建树答主
回答量:257
采纳率:60%
帮助的人:26.1万
展开全部

null代表什么都没有,比如代表你没有电话

空值代表一串空的字符串,比如代表你有电话但是没写

在正常使用上,一般不会有太大问题,在查询和比较时,null要注意下。

了解更多mysql教程可以参考 树懒学堂-Mysql教程

追问
null 我知道,我是问的 “无” 和 “定义:” 的不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式