[firebase-br] Por que Into não funciona neste select

NextCorp Informatica nextcorp em terra.com.br
Sex Abr 21 20:02:50 -03 2006


Caros colegas

Estou fazendo a seguinte trigger para saber se um determinado usuário do mesmo convenio e codigo já existe no cadastro de convenios medicos, mas não funciona por causa do into alguem sabe por que.

---------- STATEMENT ----------

ALTER TRIGGER TR_VERIF_TIT_CONVMED_BIU0
ACTIVE BEFORE INSERT OR UPDATE POSITION 0
AS
 declare variable wnome varchar(25);
begin
  if (exists (
     select Coalesce(b.aux_nome, c.dep_nome)
     from convenios_medicos a Left Join auxiliares b On a.com_codbarra = b.aux_codbarra Left Join dependentes c on a.com_codbarra = c.dep_codbarra
     where (com_aux_codigo = new.com_aux_codigo) and (com_grau = 'T') and (com_cod_convenio = new.com_cod_convenio)
     into :wnome) then
        exception exception_msg 'O conveniado '||:wnome||' já é o titular deste convênio.';
end


---------- ERROR MESSAGE ----------

Invalid token.
Erro de SQL dinamico.
codigo do erro SQL = -104.
Simbolo desconhecido - linha 10, caractere 6.
into.

Atenciosamente

Washington A. Müller da Silva

#####################
NextCorp Informática Ltda
www.nextcorp.com.br
nextcorp em terra.com.br
0 xx (51)-3589-3690
####################


Mais detalhes sobre a lista de discussão lista