![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаление строк подчинённой таблицы [D6, MSSQL]
Dbrf © (2002-12-06 14:04:00)Помогите, пожалуйста, написать триггер удаления строк подчинённой таблицы при удалении из главной.
asmith (2002-12-06 17:25:00) [1]И не будет - триггера в MSSQL срабатывают после выполнения действия, за которым они следят. Варианты такие:
1. описанить связь на уровне схемы данных - ON DELETE CASCADE
2. использовать триггеры INSTEAD OFF
3. удалять с помощью хранимых процедур
Dbrf (2002-12-06 14:53:00) [2]НЕ РАБОТАЕТ
@L (2002-12-06 14:24:00) [3]delete from Tabl2
where key in ( select key from deleted)
Dbrf (2002-12-06 14:16:00) [4]Stone, а что нужно сделать? Таблицы я могу связать.
stone (2002-12-06 14:12:00) [5]если таблицы можно связать по ключу, то не обязательно писать триггер