› Fóruns › Banco de dados Oracle › variavel = branco › variavel = branco
5 de junho de 2009 às 12:58 am
#87165
Participante
Ahh.. outra coisa..
Se vc critou ela como not null.. vc precisou determinar um valor para ela.. então vc está dizendo que setou ” como valor pré-definido???
tipo..
nVARIAVEL NUMBER(2) NOT NULL := '';
Correto?
Se vc fizer isto ele vai dar erro.. pois ” não é um valor numérico.. vc precisa setar um valor numérico.. então desta maneira ele nunca sera BRANCO ou NULO e vc não irá precisar fazer a comparação de valor nulo ou branco..
Mas a verificação seria mais ou menos assim.. caso vc não tivesse criado ela como NOT NULL..
case when (V0987 is null) then 5
Abraços…