mysql在字段列表的未知列中插入结果

kpbpu008  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(388)

我正在使用sql特性phpmyadmin向表中添加一条记录。为简单起见,除“symbol”字段外,记录将为空。
表结构:
token_id=自动递增,主键
符号=varchar(255)
其他所有东西都被设置为允许null entires,因此应该是不相关的
我尝试了以下查询,但都导致相同的错误:“field list”中的未知列“symbol”
我尝试过:

INSERT INTO tokens (symbol) VALUES ('XYZ');

INSERT INTO tokens (symbol) VALUES ("XYZ");

INSERT INTO tokens (symbol) VALUES (XYZ);

INSERT INTO tokens.symbol VALUES ('XYZ');

INSERT INTO `tokens`.`symbol` VALUES ('XYZ');

有什么建议吗?
仅供参考,尝试insert并使用所有列并将它们设置为null会导致相同的错误。

c9x0cxw0

c9x0cxw01#

带反记号的正确格式是插入到 tokens ( symbol )值('xyz');
仅供参考,我在我的服务器上尝试了您的第一个查询,工作正常,所以可能是表结构有问题。

相关问题