由于最后一个空的括号,我在谷歌搜索时遇到了麻烦。
mysql的NULL和(null)有什么区别?我认为在创建行时没有指定值时会为行输入NULL。但是什么创建了条目(null)?
我在mysql中的一行中看到了(null)。看起来像这样
mysql> select * from users;
+--------+-----------+------------+----------+
|id | field1 | field2 | field3 |
+--------+-----------+------------+----------+
| 0 | (null) | (null) | NULL |
我正在使用mysql5。在用户通过输入一些数据来编辑行之后,(null)显示,而RubyOnRails将数据存储在mysql中。我试图找出用户可以输入(或不输入)创建(null)的内容。
答案 0 :(得分:0)
NULL
实质上意味着“没有”。如同,你没有价值。
对于“(null)”,MySQL中不存在。请详细说明,我会编辑我的答案。