请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你好,为什么shop_category_name的默认值是",而不是NULL?

图片描述

老师你好,想问下为什么shop_category_name的默认值是",而不是NULL;设置NULL为默认值,不填也会显示为空啊。

正在回答 回答被采纳积分+3

1回答

翔仔 2018-12-28 23:12:32

同学好,默认值''表示字符串,路径这些可以是null,名字这些最好是空字符串,这样好处理一些。不过其实类别名字不会为空的,不用担心

0 回复 有任何疑惑可以回复我~
  • 提问者 goto_air #1
    不好意思啊老师,想再请问下,“名字这些最好是空字符串,这样好处理一些”中的好处理一些是指?
    回复 有任何疑惑可以回复我~ 2018-12-29 13:13:41
  • 翔仔 回复 提问者 goto_air #2
    null字容易存在二义性,是因为程序出错返回空还是什么的,但是如果你设置名字这些的话由于是字符的,取回空字符串证明数据库存的就是空字符串而非异常导致的
    回复 有任何疑惑可以回复我~ 2018-12-29 23:10:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信