Crear Web Page N Word
Cuando la instrucción IF se evalúa como TRUE (verdadero), se ejecuta la instrucción o bloque de instrucciones que sigue a la instrucción IF. Cuando la instrucción IF seevalúa como FALSE (falso), se salta la instrucción o bloque de instrucciones que sigue a la instrucción IF.
* IF especificado con ELSE
Cuando la instrucción IF se evalúa como TRUE, se ejecuta lainstrucción o bloque de instrucciones que sigue a la instrucción IF. A continuación, el control salta al punto posterior a la instrucción o bloque de instrucciones que sigue a ELSE. Cuando lainstrucción IF se evalúa como FALSE, se salta la instrucción o bloque de instrucciones que sigue a IF y se ejecuta la instrucción o bloque de instrucciones que sigue a la instrucción ELSE opcional
EJEMPLO:IF (@ErrorSaveVariable <> 0)
BEGIN
PRINT 'Errors encountered, rolling back.'
PRINT 'Last error encountered: ' +CAST(@ErrorSaveVariable AS VARCHAR(10))
ROLLBACK
END
ELSE
BEGIN
PRINT 'No Errors encountered,committing.'
COMMIT
END
Then
Obligatorio en la forma de una línea, opcional en la forma de varias líneas.
statements
Opcional. Se ejecutan una o másinstrucciones que siguen a If...Then que se ejecutan si condition se evalúa como True.
elseifcondition
Obligatorio si ElseIf está presente. Expresión. Se debe evaluar como True o False, o como un tipo dedatos que es implícitamente convertible a Boolean.
elseifstatements
Opcional. Se ejecutan una o más instrucciones que siguen a ElseIf...Then que se ejecutan si elseifcondition se evalúa como True.elsestatements
Opcional. Una o más instrucciones que se ejecutan si ninguna expresión condition o elseifcondition anterior se evalúa como True.
End If
Termina el bloque If...Then...Else
EJEMPLO:...
Regístrate para leer el documento completo.