Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        6年前关闭。
                                                                                            
                
        
在一个代码中,我看到了以下代码片段,

INSERT INTO hospital () VALUES ()


看到这个我感到很困惑。我在一个世界认可的项目中看到了它。

最佳答案

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

考虑在内(来自文档)


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


完整说明here

关于mysql - MySQL查询插入具有空值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20087230/

10-09 23:48
查看更多