ELSE (IF...ELSE) (Transact-SQL)
Impone condiciones en la ejecución de una instrucción Transact-SQL. La instrucción Transact-SQL (sql_statement) que sigue a Boolean_expressionse ejecuta si Boolean_expression se evalúa como TRUE. La palabra clave opcional ELSE es una instrucción Transact-SQL alternativa que se ejecuta cuando Boolean_expression se evalúa como FALSE o NULL.
Convenciones de sintaxis de Transact-SQL
Sintaxis
IF Boolean_expression { sql_statement | statement_block }
[
ELSE
{ sql_statement | statement_block } ]
Argumentos
Boolean_expression
Es una expresión que devuelve TRUE o FALSE. Si Boolean_expression contiene una instrucción SELECT, la instrucción SELECT debe ir entre paréntesis.
{ sql_statement | statement_block }
Se trata de cualquier instrucción o grupo de instrucciones Transact-SQL válidas definidas con un bloque de instrucciones. Para definir un bloque de instrucciones (proceso por lotes), utilice las palabras clave de lenguaje de control de flujo BEGIN y END. Aunque todas las instrucciones Transact-SQL son válidas en un bloque BEGIN...END, ciertas instrucciones Transact-SQL no deben agruparse en el mismo lote (bloque de instrucciones).
Tipos de resultado
Boolean
Vea también
Referencia
ALTER TRIGGER (Transact-SQL)
Lenguaje de control de flujo (Transact-SQL)
CREATE TRIGGER (Transact-SQL)
IF...ELSE (Transact-SQL)