Pular para o conteúdo

Fóruns Banco de dados Oracle variavel = branco variavel = branco

#87165
Avatar photoRegis Araujo
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…