Condividi tramite


sp_helptrigger (Transact-SQL)

Restituisce il tipo o i tipi dei trigger DML definiti nella tabella specificata per il database corrente. La stored procedure sp_helptrigger non può essere utilizzata con trigger DDL. Eseguire una query sulla vista del catalogo sys.triggers (Transact-SQL) in alternativa.

ms189836.note(it-it,SQL.90).gifImportante:
Questa funzionalità è stata modificata rispetto alle versioni precedenti di SQL Server. Per ulteriori informazioni, vedere Modifiche che possono causare problemi di funzionamento apportate alle funzionalità del Motore di database in SQL Server 2005..

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_helptrigger [ @tabname = ] 'table'      [ , [ @triggertype = ] 'type' ]

Argomenti

[ @tabname= ] 'table'

Nome della tabella del database corrente per cui si desidera ottenere informazioni sui trigger. table è di tipo nvarchar(776) e non prevede alcun valore predefinito.

[ @triggertype= ] 'type'

Tipo del trigger DML su cui si desidera ottenere informazioni. type è di tipo char(6) e il valore predefinito è NULL. I possibili valori sono i seguenti.

Valore Descrizione

DELETE

Restituisce informazioni sui trigger DELETE.

INSERT

Restituisce informazioni sui trigger INSERT.

UPDATE

Restituisce informazioni sui trigger UPDATE.

Set di risultati

Nella tabella seguente vengono descritte le informazioni contenute nel set di risultati.

Nome colonna Tipo di dati Descrizione

trigger_name

sysname

Nome del trigger.

trigger_owner

sysname

Nome del proprietario della tabella in cui il trigger è definito.

isupdate

int

1 = Trigger UPDATE

0 = Trigger diverso da UPDATE

isdelete

int

1 = Trigger DELETE

0 = Trigger diverso da DELETE

isinsert

int

1 = Trigger INSERT

0 = Trigger diverso da INSERT

isafter

int

1 = Trigger AFTER

0 = Trigger diverso da AFTER

isinsteadof

int

1 = Trigger INSTEAD OF

0 = Trigger diverso da INSTEAD OF

trigger_schema

sysname

Nome dello schema a cui appartiene il trigger.

Autorizzazioni

È richiesta l'autorizzazione Configurazione della visibilità dei metadati per la tabella.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

Nell'esempio seguente viene eseguita la stored procedure sp_helptrigger per generare informazioni sui trigger definiti nella tabella Person.Contact.

USE AdventureWorks;GOEXEC sp_helptrigger 'Person.Contact'

Vedere anche

Riferimento

Stored procedure del Motore di database (Transact-SQL)
ALTER TRIGGER (Transact-SQL)
CREATE TRIGGER (Transact-SQL)
DROP TRIGGER (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005