gpt4 book ai didi

mysql - 不带 where 子句的查询 where 子句中的未知列

转载 作者:行者123 更新时间:2023-11-29 02:30:03 25 4
gpt4 key购买 nike

我有下表:

CREATE TABLE `pckgs` (
`idPckg` int(11) NOT NULL AUTO_INCREMENT,
`name` char(32) COLLATE utf8_polish_ci NOT NULL,
`customCount` int(11) NOT NULL DEFAULT '0',
`baseCustomCount` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`idPckg`),
UNIQUE KEY `name` (`name`),
KEY `customCount` (`customCount`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci

我的表中只有一条记录。我尝试执行语句:

从 pckgs 中删除;

但是我得到了错误:

ERROR 1054 (42S22): Unknown column 'packOnly' in 'where clause'

这有点奇怪,因为我的简单查询中没有任何 where 子句,而且整个数据库中也没有 packOnly 这样的列。我需要删除它,怎么办?我无法重启服务器。

最佳答案

可能是表上设置了触发器或者您正在执行错误的查询。请记住,服务器没有说谎。 :D

触发器邪恶的!

关于mysql - 不带 where 子句的查询 where 子句中的未知列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14582764/

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