=?ISO-8859-1?Q?Re:_[firebase-br]_UTILIZAR_IF_NO_SELECT, _=C9_POSSIVEL_=3F?=

Jeferson Oliveira jefersonfoliveira em gmail.com
Seg Jul 24 16:14:46 -03 2006


Adalberto,

Faltou mencionar que para campos alfanuméricos é necessário garantir
que os dados retornados em cada posição precisam ter tamanho
compatíveis.
Especifique no valor padrão o tipo e o tamanho do campo para garantir
essa compatibilidade.

Exemplo:

select INTERPRETE.NM_INTERPRETE, MUSICA.DS_MUSICA
from TB_MUSICA MUSICA
inner join TB_INTERPRETE INTERPRETE on
(INTERPRETE.ID_INTERPRETE = MUSICA.ID_INTERPRETE)
where INTERPRETE.FL_DETMOSTRUARIO = 'S'

union

select INTERPRETE.NM_INTERPRETE,
        cast('' as varchar(TamanhoCampoMUSICA.DS_MUSICA))
from TB_INTERPRETE INTERPRETE


Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista