phpymyadmin으로 행을 삭제하려고합니다. 내가 삭제를 클릭하면이 오류가 나타납니다MySQL에서 행을 삭제할 수 없습니다
SQL 쿼리 :
DELETE FROM `Sistema Informacion Abogados`.`Clientes`
WHERE `Clientes`.`DNIcliente` = 'asd'
MySQL은 말했다 : 문서 # 1054
- '절'
알 수없는 열 'Clientes.DNIcliente'
SQL 쿼리 실행을 삭제하려고하면 동일한 문제가 발생합니다. 그러나 삽입하고 편집 할 수 있습니다. 열 이름이 정확하고 테이블 이름이 정확합니다. 그것은 외래 키를 가지고 있지만 그 제한은 현재 비활성화되어 있습니다.
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
당신이'Clientes'에 대한 스키마를 제공 할 수 있습니다 :
또는? –
쿼리의 결과를 제공합니다 :'SHOW CREATE TABLE Clientes; – Anthony
@ Client '는 스키마가 아닌 테이블입니다. – DanFromGermany