两个语句的区别在于第一个语句使用了完整的语法格式,而第二个语句省略了'INTO'关键字。

正确的语法格式是:

INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...)

所以第一个语句是正确的,表示向'user'表中插入一条记录,id列的值为null,user列的值为$s。

而第二个语句是错误的,因为缺少了'INTO'关键字,正确的语法应该是:

INSERT INTO user (id, user) VALUES (null, $s)

所以第二个语句应该修改为第一个语句的形式才能正确执行。

SQL 插入语句:INSERT INTO 与 INSERT 的区别

原文地址: https://www.cveoy.top/t/topic/qiKR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录