Основной триггер SQL не сработает - PullRequest
0 голосов
/ 19 января 2012

Это мой самый первый триггер, и я не уверен, что он настроен правильно. У меня есть таблица под названием PayTypes. Вот мой синтаксис триггера:

ALTER trigger payTypes_trigger
on PayTypes
AFTER INSERT, UPDATE, DELETE
as
PRINT 'AFTER TRIGGER EXECUTED SUCESSFULLY'

Я запускаю это с точкой останова в первой строке, обновляю мое представление данных VB.NET (которое обновляет и сохраняет просто отлично), но точка останова никогда не получает удар.

Я неправильно настрою триггер?

1 Ответ

2 голосов
/ 19 января 2012

Возможны две проблемы:

1) Вы используете VS Express, который не поддерживает это поведение

2) Вы не входите в триггер из хранимой процедуры.

Я не проверял это сам, но согласно этой документации MSDN , вам нужно перейти к хранимой процедуре, которая вызовет срабатывание триггера для отладки триггера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...