我正在尝试使用phpymyadmin删除一行。单击“删除”时,将显示以下错误:
SQL查询:
DELETE FROM `Sistema Informacion Abogados`.`Clientes`
WHERE `Clientes`.`DNIcliente` = 'asd'
MySQL说:文档
#1054 - 未知专栏' Clientes.DNIcliente'在' where子句'
当我尝试删除执行SQL QUERY时,会发生同样的事情。但是,我可以插入和编辑。列名正确,表名正确。它有外键,但目前禁用该限制。
Mysql版本5.1.73
SHOW CREATE TABLES:
Clientes
CREATE TABLE `Clientes` (
`DNIcliente` varchar(9) NOT NULL,
`Nombre` varchar(20) NOT NULL,
`Apellidos` varchar(40) NOT NULL,
PRIMARY KEY (`DNIcliente`)
)
ENGINE=InnoDB DEFAULT CHARSET=latin1
答案 0 :(得分:0)
尝试此查询:
DELETE FROM `sistema informacion abogados`.`clientes` WHERE `DNIcliente` LIKE 'asd';
或:
DELETE FROM `sistema informacion abogados`.`clientes` WHERE `clientes`.`DNIcliente` = 'asd';