ComprarBuy
1-855-856-7678
SuporteSupport
Cria um gatilho DML (linguagem de manipulação de dados) ou gatilho DDL (linguagem de definição de dados). Um gatilho é um tipo especial de procedimento armazenado que é executado automaticamente quando um evento ocorre no servidor de banco de dados.
Convenções de sintaxe (Banco de Dados SQL do Windows Azure)
Trigger on an INSERT, UPDATE, or DELETE statement to a table or view (DML Trigger)
CREATE TRIGGER [ schema_name . ]trigger_name
ON { table | view }
[ WITH <dml_trigger_option> [ ,...n ] ]
{ FOR | AFTER | INSTEAD OF }
{ [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }
AS { sql_statement [ ; ] [ ,...n ] [ ; ] > }
<dml_trigger_option> ::=
[ EXECUTE AS Clause ]
Trigger on a CREATE, ALTER, DROP, GRANT, DENY, REVOKE, or UPDATE STATISTICS statement (DDL Trigger)
CREATE TRIGGER trigger_name
ON { DATABASE }
[ WITH <ddl_trigger_option> [ ,...n ] ]
{ FOR | AFTER } { event_type | event_group } [ ,...n ]
AS { sql_statement [ ; ] [ ,...n ] [ ; ] }
<ddl_trigger_option> ::=
[ EXECUTE AS Clause ]
Este diagrama de sintaxe demonstra os argumentos e as opções com suporte no Microsoft Banco de dados SQL do Windows Azure.
O Banco de dados SQL do Windows Azure não oferece suporte aos seguintes argumentos e opções com a instrução CREATE TRIGGER:
Para obter mais informações sobre os argumentos e a instrução CREATE TRIGGER, consulte CREATE TRIGGER (Transact-SQL) nos Manuais Online do SQL Server.