执行INSERT命令时,“ VALUE”和“ VALUES”之间是否存在细微差别,还是仅仅是MySQL在帮助纠正我的工作?
我正在学习MySQL,而在学习本教程时,我不小心输入了
INSERT INTO foo(name, age)
VALUE ('Alice', 23),
('Bob', 25);
代替
INSERT INTO foo(name, age)
VALUES ('Alice', 23),
('Bob', 25);
一切似乎都正常。
这两个命令之间是否有区别,或者仅仅是MySQL可以帮助纠正错误的代码?