ELSE (IF...ELSE) (Transact-SQL)
Impone le condizioni per l'esecuzione di un'istruzione Transact-SQL. L'istruzione Transact-SQL (sql_statement) successiva a Boolean_expression viene eseguita se Boolean_expression restituisce TRUE. La parola chiave facoltativa ELSE rappresenta un'istruzione Transact-SQL alternativa che viene eseguita quando l'argomento Boolean_expression restituisce FALSE o NULL.
Convenzioni della sintassi Transact-SQL
Sintassi
IF Boolean_expression { sql_statement | statement_block } [ ELSE { sql_statement | statement_block } ]
Argomenti
Boolean_expression
Espressione che restituisce TRUE o FALSE. Se Boolean_expression include un'istruzione SELECT, tale istruzione deve essere racchiusa tra parentesi.
{ sql_statement | statement_block }
Qualsiasi istruzione o gruppo di istruzioni Transact-SQL valido definito con un blocco di istruzioni. Per definire un blocco di istruzioni (batch), utilizzare le parole chiave del linguaggio per il controllo di flusso BEGIN ed END. Sebbene tutte le istruzioni Transact-SQL siano valide nell'ambito di un blocco BEGIN...END, alcune istruzioni Transact-SQL non devono essere raggruppate nello stesso batch (blocco di istruzioni).
Tipi restituiti
Boolean
Vedere anche
Riferimento
ALTER TRIGGER (Transact-SQL)
Elementi del linguaggio per il controllo di flusso (Transact-SQL)
CREATE TRIGGER (Transact-SQL)
IF...ELSE (Transact-SQL)