gpt4 book ai didi

mysql - 由于数据类型, '' 中的未知列 'field list'

转载 作者:行者123 更新时间:2023-11-29 17:39:14 25 4
gpt4 key购买 nike

我正在尝试在我的服务器上运行此查询

INSERT INTO `new_table` (`userID`, `referenceName`) VALUES (`213526487623121521`, `@RandomUser#5524`)

在这张 table 上

CREATE TABLE `new_table` (
`userID` varchar(20) DEFAULT NULL,
`referenceName` varchar(45) DEFAULT NULL,
`id` INT NOT NULL,
PRIMARY KEY (`id`)

但似乎总是吐出来

Error Code: 1054. Unknown column '295284816490790912' in 'field list'

有什么想法吗?在 Google 上搜索似乎指出数据类型是罪魁祸首,但我不确定这些字符中应该使用什么数据类型。

最佳答案

使用单引号 ' 转义字符串并使用反引号转义列名:

 (`userID`, `referenceName`) VALUES ('213526487623121521', '@RandomUser#5524')
^ backtick ^ single quote

关于mysql - 由于数据类型, '' 中的未知列 'field list',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50085430/

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