Змінюй хід війни! Допомагай ЗСУ!
  • Знижка на баннерну рекламу 30%! Банер на всіх сторінках сайту, в мобільній та десктопній версії за 14 тис. грн на місяць. Статистика сайту. Контакт: [email protected]

Ошибка добавления в бд

  • Автор теми Автор теми Chiz90
  • Дата створення Дата створення

Chiz90

Привіт!
Статус: Офлайн
Реєстрація: 05.12.2009
Повідом.: 13
Ошибка добавления в бд

Mysql:
есть две таблицы InnoDB
table1(id_name, name)
и
table2(id_number auto_increment,
id_name,
number,
CONSTRAINT `table2_fk` FOREIGN KEY (`id_name`) REFERENCES `table1` (`id_name`) ON DELETE CASCADE ON UPDATE CASCADE)

----------
При попытке добавить запись в table2:
Insert into `table2` (id_number, id_name, `number`)
Values (NULL, '2', '9009')

ошибка: "Cannot add or update a child row: a foreign key constraint fails (`ikr`.`table2`, CONSTRAINT `table2_fk` FOREIGN KEY (`id_name`) REFERENCES `table1` (`id_name`) ON DELETE CASCADE)
 
Останнє редагування:
такого id_name нет в table1 (может двойку без кавычек?)
 
мдя... тут не ошибку нужно, а самодеинсталляцию :D
 
у нас есть вакансия грузчика с ВО
 
Назад
Зверху Знизу