IS
As Base de dados contêm um valor especial NULL que pode ser atribuído a qualquer tipo de valores.
Observe a tabela seguinte:
P_Id | ProductName | UnitPrice | UnidadesEmEstoque | UnidadesPedidas |
1 | Jarlsberg | 10.45 | 16 | 15 |
2 | Mascarpone | 32.56 | 23 | |
3 | Gorgonzola | 15.67 | 9 | 20 |
Suponha que o "UnidadesPedidas" coluna é opcional, e pode conter valores NULL.
Temos a seguinte instrução SELECT:
No exemplo acima, se algum dos "UnidadesPedidas" os valores são NULL, o resultado é NULL.
IS NULL é usado para especificar a forma como queremos tratar valores NULL.
Neste caso, queremos que os valores NULL para serem zero.
A seguir, se "UnidadesPedidas" é nulo não vai prejudicar o cálculo, porque ISNULL () retorna zero se o valor for NULL.
Comments Posted (0)
Enviar um comentário