[求助] 数据内容为空时 ,大家一般存为NULL还是空字串?

htouch 2009-11-02 05:53:26
如题,当数据内容是空时,大家是在库中存NULL值,还是空字串''?
对于后一种情况,对应的日期类型是否就是'0000-00-00'?
这两种方式分别有何适用?有何利弊?
望解答~
...全文
56 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
htouch 2009-11-05
  • 打赏
  • 举报
回复
感恩大家,结贴!
江南昆虫 2009-11-04
  • 打赏
  • 举报
回复
null的时候用isnull还是挺爽的,特别是mssql可以输出一个自定义的默认值
caryyu 2009-11-04
  • 打赏
  • 举报
回复
null的时候 可能经常会报空指针异常

用""就行了吧
vinsonshen 2009-11-03
  • 打赏
  • 举报
回复
我不建议用字段存null值
当在不同数据库间进行迁移时,这是很不好的,会造成字段索引的失效。
htouch 2009-11-02
  • 打赏
  • 举报
回复
谢谢二位,别人还有啥看法?
ACMAIN_CHM 2009-11-02
  • 打赏
  • 举报
回复
存NULL

没什么差别。 但这样至少知道这个字段是没有数据,还是数据为 ""
daodaoyu222 2009-11-02
  • 打赏
  • 举报
回复
自己试下就知道了

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧