NVL de quê?


17

O que NVLsignifica? Estou falando da função Oracle e Informix (talvez algumas outras também) usada para filtrar valores não NULL dos resultados da consulta (semelhante a COALESCEoutros bancos de dados).


1
Uma comparação interessante de NVL e COALESCE em Oracle: stackoverflow.com/questions/950084/...
FrustratedWithFormsDesigner

5
"Há uma história aqui, mas eu não me lembro os nomes dos X3H2 [padrão SQL] membros da Comissão envolvidos. Nós veio com essa função porque todos tinham um NVL()ou IFNULL()ou algo em seu produto e queríamos uma sintaxe padrão para ele Alguém o generalizou para uma lista, mas ninguém conseguiu criar um nome que todos gostávamos ... alguém pegou um dicionário de sinônimos e começou a procurar uma única palavra que ninguém usaria para o nome de uma tabela, nome de coluna ou outra função e que não foi usado em nenhum produto existente. Você sabe quem foi o vencedor agora [ie COALESCE] "- Joe Celko.
usar o seguinte código

Respostas:




2

Na programação em linguagem assembly também os programadores usavam NVL para Null Value Logic. Portanto, neste caso, também indica Valor nulo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.