Sentencia SQL IF…ELSE | TIEngranaje

¿Eres amante de la programación y deseas aprender más sobre las sentencias SQL? ¡Enhorabuena! Llegaste al lugar indicado. En esta ocasión, queremos hablarte sobre una de las sentencias más utilizadas en SQL: IF…ELSE. Si deseas conocer más acerca de esta herramienta, te invitamos a que sigas leyendo este interesante artículo en TIEngranaje.

el sql IFELSE La instrucción impone condiciones (expresión booleana) en la ejecución de una instrucción Transact-SQL. Las sentencias SQL que siguen a un IF La palabra clave se ejecuta si se cumple la condición (TRUE).

el opcional ELSE La palabra clave ejecutará las sentencias SQL que siguen cuando el IF la condición no se cumple (FALSE). El IFELSE La declaración se usa generalmente en un procedimiento o disparador de SQL.

Sintaxis

IF (expression)
BEGIN
Sql Code
...
END
ELSE
BEGIN
Sql Code
...
END

Ejemplo

IF @quantity > 0
BEGIN
SELECT [Name], [Qty]
FROM INVENTORY
WHERE InvID = @ID
END
ELSE
BEGIN
SELECT 'Not In Stock'
END

Si una instrucción SQL sigue a la IF o ELSE bloque, el BEGIN y END las palabras clave son opcionales.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario