SQL (IS)

Posted by Paulo Ramos & João Martins | Posted in | Posted on 08:02

0

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