MySql error 1452

193
08 мая 2018, 00:40

Возникает ошибка номер 1452. Как можно исправить?

Executing SQL script in server

ERROR: Error 1452: Cannot add or update a child row: a foreign key constraint fails (`aptechniy_sklad3`.`zayavka`, CONSTRAINT `zayavka-zakupivlia1` FOREIGN KEY (`nomer_zayavku`) REFERENCES `zakupivlia` (`nomer_zayavku`) ON DELETE NO ACTION ON UPDATE NO ACTION)

SQL Code:

INSERT INTO `aptechniy_sklad3`.`zayavka` (`nomer_zayavku`, `data_skaladnnia`, `nomer apteku`, `data_vukonannia`) VALUES (100001, '2017-01-03', 0001, '2017-01-05')

SQL script execution finished: statements: 40 succeeded, 1 failed

Fetching back view definitions in final form. Nothing to fetch

Answer 1

insert приводит к несогласованности данных, т.е. добавляемое вами в zayavka.nomer_zayavku значение равное 100001 отсутствует в zakupivlia.nomer_zayavku

READ ALSO
Не могу убрать черный фон с мапы

Не могу убрать черный фон с мапы

Не могу убрать черный фон с мапыПробывал в настройках увеличить поле, но не помогает(крысным я показал)

185
Трудности с пониманием кода

Трудности с пониманием кода

Имеется некоторый исходный код, который был написан преподом, и в нем необходимо разобратьсяПытаясь сделать это, наткнулся на некоторые...

179
Наследование. Вектор на плоскости

Наследование. Вектор на плоскости

Задание: Описать производный класс, дополнительно содержащий методы: умножения вектора на число, сложения двух векторов, вычитания двух...

244