Subject FBUDF NVL Problem
Author Valdir Stiebe Junior
Hi,
i'm trying to use a nvl function with a union sql. I'm getting garbage data
instead what i expected.

A small exemple of my query is:

select
INVL(CRIADOR.ID_PESSOA, -1) ID_GRUPO,
SNVL(CRIADOR.NOME, 'Criador Indefinido') NOME_GRUPO,
A.ID_ANIMAL
from
ANIMAL A left outer join
PESSOA CRIADOR on (A.ID_CRIADOR = CRIADOR.ID_PESSOA)


union

select
INVL(CRIADOR.ID_PESSOA, -1) ID_GRUPO,
SNVL(CRIADOR.NOME, 'Criador Indefinido') NOME_GRUPO,
A.ID_ANIMAL
from
ANIMAL A left outer join
PESSOA CRIADOR on (A.ID_CRIADOR = CRIADOR.ID_PESSOA)



This is a know bug?

TIA.