SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 14.12.2010 17:46:53

ALEX311982
Участник
Зарегистрирован: 14.12.2010
Сообщений: 3

Вопрос по InnoDB

Родительская таблица связана с дочерней отношением 1 ко многим.
Существует ли возможность удаления записи родительской таблицы если в дочерней удаляются все записи, ссылающиеся на одну из записей родит. таблицы своим внешним ключем, средствами самой СУБД. К примеру в родит. есть поле id, а в дочерней тоже поле id и они свящаны внешним ключем. Мы удаляем все записи, например с id=1, из дочерней, и есть ли возможность средствами СУБД удалить соотвествующую запись из родительской?

Неактивен

 

#2 15.12.2010 19:05:58

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вопрос по InnoDB

Встроенной возможности нет, но Вы можете написать триггер, который будет это делать.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson