SQL 插入语句:INSERT INTO 与 INSERT 的区别
两个语句的区别在于第一个语句使用了完整的语法格式,而第二个语句省略了'INTO'关键字。
正确的语法格式是:
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...)
所以第一个语句是正确的,表示向'user'表中插入一条记录,id列的值为null,user列的值为$s。
而第二个语句是错误的,因为缺少了'INTO'关键字,正确的语法应该是:
INSERT INTO user (id, user) VALUES (null, $s)
所以第二个语句应该修改为第一个语句的形式才能正确执行。
原文地址: https://www.cveoy.top/t/topic/qiKR 著作权归作者所有。请勿转载和采集!