Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Второй архив вопросов и ответов (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/)
-   -   Ошибка добавления в бд (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/oshibka-dobavleniya-v-bd-21583/)

Guest 29.03.2011 07:59

Ошибка добавления в бд
 
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)


Часовой пояс GMT, время: 06:37.


© www.otvetnemail.ru - Форум вопросов и ответов.