gpt4 book ai didi

mysql - 奇怪的 MYSQL 反引号(重音)

转载 作者:行者123 更新时间:2023-11-29 03:41:08 28 4
gpt4 key购买 nike

我的数据库中有两个表,info 和 comment,它们的结构如下:

info (id(int(10)), name(varchar(80)), ...19 other columns.., phone(int(16)));
comment (id(int(10)), name(varchar(80)), comment(varchar(80)), phone(int(16)));

当我执行这些 SQL 查询时:

INSERT INTO info (name, ...19 other columns.., phone) VALUES ('asa', ....., 123456) 

它工作得很好。

但是当涉及到 INSERT INTO comment (name, address, phone) VALUES ('asa', 'asa', 123456) 时,它会报告 SQL 语法错误,除非我将 phone 括起来这个`phone`



老实说,我可以通过添加反引号来完成所有的事情,但我想知道它为什么有效。提前致谢!

最佳答案

我想在您要插入的地址中有一个逗号或其他内容,因此它会尝试将该逗号以外的所有内容插入到电话字段中。

关于mysql - 奇怪的 MYSQL 反引号(重音),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13687619/

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