Mysql查询插入空值

时间:2013-11-20 04:15:49

标签: mysql

在代码中,我看到了以下代码段,

INSERT INTO hospital () VALUES ()

看着这个我很困惑。没关系。如果这意味着什么。我在一个世界公认的项目中看到了它。

1 个答案:

答案 0 :(得分:0)

它将插入一个新行,其中包含表中定义的所有默认值。

要考虑(来自文档)

  

在严格模式下,如果任何列没有默认值,则会发生错误。否则,MySQL对任何没有明确定义的默认值的列使用隐式默认值。

完整解释here