mysql建字符串字段时空字符串和empty string有什么样的区别 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 草原上之狼 高粉答主 2017-10-26 · 醉心答题,欢迎关注 知道大有可为答主 回答量:2.9万 采纳率:93% 帮助的人:4046万 我也去答题访问个人页 关注 展开全部 在代码里"零长度字符串"用一对没有间隔的英文引号''表示,它的数据类型是明确的即属于字符型,存储"零长度字符串"是要占用物理磁盘空间的;而null值其数据类型是未知的,它不会占用物理磁盘空间。在不存在约束限制的情况我们可以将Null值插入任何数据类型的字段里,而零长度字符串''只能插入到字符型数据类型字段中,插入其它类型字段会报错。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-06-08 mysql建字符串字段时空字符串和empty string有什么样的区别 2018-04-05 数据库建字段,默认值空和empty string有什么区别 5 2018-02-27 mysql中 default ''和default null有区别吗 25 2017-09-03 string类empty()函数 6 2017-09-26 java中long类型的数据存储到mysql中时,对应mysql的是什么类型? 27 2017-09-28 Java中的字符串被赋值null和""有区别么? 18 2016-09-05 java中json对象有没有方法可以把null值转换成空字符串 1 2012-07-31 mysql如何把16进制转换成中文字符显示 为你推荐: