gpt4 book ai didi

mysql - 插入包含字段 "from"和 "to"的 Mysql 表时出错

转载 作者:行者123 更新时间:2023-11-29 06:41:57 26 4
gpt4 key购买 nike

当我尝试插入具有以下字段的 Mysql 表时,方向、from、to、message 时,出现以下错误

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'from, to, message) VALUES ( 'outgoing','FROM_NUMBER','TO_NUMBER','asas')'

查询:

INSERT INTO corporate.sms (direction, from, to, message) VALUES ( 'outgoing','FROM_NUMBER','TO_NUMBER','test message');

是否有其他方法可以在不更改列名的情况下进行插入?

最佳答案

由于“from”和“to”等字段名称是由 MySQL 的 SQL 语法保留的,您需要用 `(反引号)将这些字段名称括起来。

所以你的 SQL 将是

INSERT INTO corporate.sms (direction, `from`, `to`, message) VALUES ( 'outgoing','FROM_NUMBER','TO_NUMBER','test message');

关于mysql - 插入包含字段 "from"和 "to"的 Mysql 表时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51186827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com