Cascade trigger

akorolev10
Дата: 03.10.2000 18:37:50
SQL Server поддерживает каскадные тригеры или нет ???
Можно какой-нибудь пример.

Заранее благодарен. (Крутая конференция)
SergSuper
Дата: 04.10.2000 05:31:26
А что это такое?
Поддерживаются рекурсивные триггеры и несколько триггеров на одно действие(правда порядок задать нельзя).
Что такое каскадные триггеры я не знаю. Про каскадное удаление слышал, а про триггеры - нет.
(крутая - в прямом смысле или как?)
stork
Дата: 08.10.2000 12:36:05
Видимо, ты имел ввиду опцию сервера nested triggers. Она отвечает за то, вызывают ли insert'ы, update'ы и delet'ы триггера другие триггеры. Все зависит от обстоятельств, но, на мой взгляд, проще, когда эта опция отключена - легче писать триггеры.

Александр.
Evgeny
Дата: 08.10.2000 18:15:00
Наверное, имелось в виду, каскадное удаление, а не триггеры? Эдакий вид ссылочной целостности. Конечно, поддерживает, но нужно писать только один триггер руками (в отличие от Oracle, где можно вообще не писать). Ничего сложного нет, триггер вешается на операцию удаления и пишется кореллированый запрос с проверкой на существование соответсвующих записей в подчиненной таблице, кажется, все это уже обсуждалось ранее.