SQL 代码中的语法错误

查斯蒂夫

我有插入测试值到db的sql代码:

INSERT INTO log (from, value) VALUES ('ABC', 'DEF')

我有桌子log

from | value

from并且valuevarchar(255)

当我运行我的代码时出现错误:

1064 - 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册以了解要使用的正确语法

靠近 'from, value) VALUES ('ABC', 'DEF')' 在第 1 行

我不知道为什么,你能给我建议吗?我在代码中有语法错误?还是什么?

朱利安

from是一个 MySQL 关键字。如果可以,请重命名该列。

ALTER TABLE `log`
CHANGE COLUMN `from` `something_else` VARCHAR(255)

如果不能,请在列名周围使用反引号。

INSERT INTO `log` (`from`, `value`) VALUES ('ABC', 'DEF')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章