标签: database-design null string
我有一个PHP / MySQL应用程序,在某些情况下将“空白”值存储为''(空字符串),在其他情况下存储为NULL s。
''
NULL
这种混合格式在比较时肯定会引起问题,所以我想知道哪一个是更好的存储机制? ''或NULL?
答案 0 :(得分:5)
虽然这很令人困惑,但实际上你应该存储null,原因有很多: