sp_helptrigger (Transact-SQL)
Применяется к:SQL ServerAzure SQL DatabaseAzure, управляемому экземпляру SQL Azure
Возвращает тип или типы триггеров DML, определенных в указанной таблице для текущей базы данных. sp_helptrigger нельзя использовать с триггерами DDL. Запросите представление каталога системных хранимых процедур .
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helptrigger [ @tabname = ] 'table'
[ , [ @triggertype = ] 'type' ]
Аргументы
[ @tabname = ] 'table'
Имя таблицы в текущей базе данных, для которой возвращаются сведения о триггере. таблица nvarchar (776) без значения по умолчанию.
[ @triggertype = ] 'type'
Тип триггера DML для возврата сведений. Тип char (6) с значением NULL по умолчанию и может быть одним из этих значений.
значение | Description |
---|---|
DELETE | Возвращает сведения о триггере DELETE. |
INSERT | Возвращает сведения о триггере INSERT. |
UPDATE | Возвращает сведения о триггере UPDATE. |
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Следующая таблица показывает данные в результирующем наборе.
Имя столбца | Тип данных | Описание: |
---|---|---|
trigger_name | sysname | Имя триггера. |
trigger_owner | sysname | Имя владельца таблицы, для которой определен триггер. |
isupdate | int | 1=триггер UPDATE 0=не триггер UPDATE |
isdelete | int | 1=триггер DELETE 0=не триггер DELETE |
isinsert | int | 1=триггер INSERT 0=не триггер INSERT |
isafter | int | 1=триггер AFTER 0=не триггер AFTER |
isinsteadof | int | 1=триггер INSTEAD OF 0=не триггер INSTEAD OF |
trigger_schema | sysname | Имя схемы, к которой принадлежит триггер. |
Разрешения
Требуется разрешение на настройку видимости метаданных в таблице.
Примеры
В следующем примере выполняется хранимая процедура sp_helptrigger
для получения сведений о триггерах для таблицы Person.Person
.
USE AdventureWorks2022;
GO
EXEC sp_helptrigger 'Person.Person';
См. также
Хранимые процедуры ядра СУБД (Transact-SQL)
ALTER TRIGGER (Transact-SQL)
CREATE TRIGGER (Transact-SQL)
DROP TRIGGER (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по