Fórum Substituicao de NULL por Zero #41824
28/01/2004
0
Como faço para substituir o conteudo de um campo por Zero ?
no SQL-Server, existe a função ISNULL(<Conteudo>,<Retorno)
Exemplo SELECT CODIGO, ISNULL(SALARIO,0) FROM SEILA
Quando existir o conteudo NULL no campo salario, este é automaticamente substituido por 0 (Zero)
Existe alguma maneira de fazer isto em Firebird ?
:(
Karepa
Curtir tópico
+ 0Posts
28/01/2004
Maicongabriel
Não sei em qual momento você fazia esta sua função, mas uma alternativa em forma de trigger seria ::
AS BEGIN IF (NEW.SALARIO IS NULL) THEN NEW.SALARIO = 0; END
Gostei + 0
28/01/2004
Karepa
Gostei + 0
28/01/2004
Afarias
SELECT CODIGO, COALESCE(SALARIO, 0) FROM TABELA
T+
Gostei + 0
30/01/2004
Info.wtomfs
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)