Substituicao de NULL por Zero
Olá pessoal.
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 ?
:(
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
Curtidas 0
Respostas
Maicongabriel
28/01/2004
Você pensou na possibilidade de criar uma trigger ?
Não sei em qual momento você fazia esta sua função, mas uma alternativa em forma de trigger seria ::
:D
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
Karepa
28/01/2004
Seria em uma query mesmo.
GOSTEI 0
Afarias
28/01/2004
No FB 1.5 a função é COALESCE
SELECT CODIGO, COALESCE(SALARIO, 0) FROM TABELA
T+
SELECT CODIGO, COALESCE(SALARIO, 0) FROM TABELA
T+
GOSTEI 0
Info.wtomfs
28/01/2004
Galera alguém sabe como fazer a mesma coisa no Access ???
GOSTEI 0