Categorias:

Funções de expressão condicional

NVL

Se expr1 for NULL, retorna expr2, caso contrário, retorna expr1.

Aliases

IFNULL

Sintaxe

NVL( <expr1> , <expr2> )
Copy

Argumentos

expr1

A expressão a ser verificada para ver se é NULL.

expr2

Se expr1 for NULL, esta expressão é avaliada e seu valor é retornado.

Detalhes do agrupamento

Exemplos

Chamar NVL com valores NULL e não NULL para a primeira expressão:

SELECT NVL('food', 'bard') AS col1, NVL(NULL, 3.14) AS col2;

+------+------+
| COL1 | COL2 |
+------+------+
| food | 3.14 |
+------+------+
Copy