Mysql无法删除行

时间:2014-09-22 11:42:28

标签: mysql phpmyadmin

我正在尝试使用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

1 个答案:

答案 0 :(得分:0)

尝试此查询:

DELETE FROM `sistema informacion abogados`.`clientes` WHERE `DNIcliente` LIKE 'asd';

或:

DELETE FROM `sistema informacion abogados`.`clientes` WHERE `clientes`.`DNIcliente` = 'asd';