带空值的Mysql查询插入
在一段代码中,我看到了以下代码片段带空值的Mysql查询插入,mysql,Mysql,在一段代码中,我看到了以下代码片段 INSERT INTO hospital () VALUES () 我被这张照片弄糊涂了。可以吗?如果可以,这是什么意思。我在一个世界公认的项目中看到了它。它将插入一个新行,其中包含表中定义的所有默认值 考虑(从文件中) 在严格模式下,如果任何列没有默认值,则会发生错误。否则,MySQL会对没有明确定义默认值的任何列使用隐式默认值 完整说明插入新行,将每列设置为默认值。谢谢。请你解释一下为什么要用这个。用一个例子来说明它的用途。我猜行ID设置为自动递增。通过
INSERT INTO hospital () VALUES ()
我被这张照片弄糊涂了。可以吗?如果可以,这是什么意思。我在一个世界公认的项目中看到了它。它将插入一个新行,其中包含表中定义的所有默认值 考虑(从文件中) 在严格模式下,如果任何列没有默认值,则会发生错误。否则,MySQL会对没有明确定义默认值的任何列使用隐式默认值
完整说明插入新行,将每列设置为默认值。谢谢。请你解释一下为什么要用这个。用一个例子来说明它的用途。我猜行ID设置为自动递增。通过这样做,您可以创建一行并检索行ID和一组默认值,以便进行进一步处理。在该代码中,插入后,使用orderd by选择该行。。。描述并返回。此问题似乎与主题无关,因为