=?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