Не удается увидеть триггеры, созданные в среде SQL Server Management Studio 2008


Я создал простой триггер на таблице альбомы. Но этот триггер не отображается в обозревателе объектов в папке programmability in triggers. Я обновил эту папку, а также перезапустил SSMS, но все равно не повезло. Однако я вижу этот триггер под этой таблицей в папке триггеров. Это особенность или ошибка?

Я использую SQL Server 2008.

3 64

3 ответа:

триггеры в программируемости предназначены для триггеров базы данных (триггеры DDL). Вы можете просмотреть триггеры таблицы (триггеры DML) если развернуть стол. Например, вы ищете триггеры для таблицы "студенты" следуют: разверните узел "таблицы"=> расширения "студенты"=> здесь вы найдете триггеров триггеры узла.

вот где расположены триггеры для конкретной таблицы:

enter image description here

сверните вкладку Базы данных, а затем обновите(F5) и разверните TableName > Triggers> и вот ваши триггеры(которые должны быть выполнены сначала перед автоматическим сохранением.).