GARANTIR DESCONTO

Fórum Substituicao de NULL por Zero #41824

28/01/2004

0

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 ?

:(


Karepa

Karepa

Responder

Posts

28/01/2004

Maicongabriel

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 ::

AS
BEGIN
  IF (NEW.SALARIO IS NULL) THEN
    NEW.SALARIO = 0;
END
:D


Responder

Gostei + 0

28/01/2004

Karepa

Seria em uma query mesmo.


Responder

Gostei + 0

28/01/2004

Afarias

No FB 1.5 a função é COALESCE

SELECT CODIGO, COALESCE(SALARIO, 0) FROM TABELA



T+


Responder

Gostei + 0

30/01/2004

Info.wtomfs

Galera alguém sabe como fazer a mesma coisa no Access ???


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar