Fórum Stored Proc Insert Com tres condições. Código ñ Funciona #222510

26/03/2004

0

Corpo da Procedure
begin
If (exists(select count(*) from atu_contrato a
where a.id_contrato in (select id from contratos c
where (c.status = ´L´) or (c.status = ´T´) and (c.data_atu < ´5/1/2003´)))) then begin
insert into teste_delete_arq (codatu_contrato) values (a.id)
end
end

Aonde estou errando. Objetio inserir na tabela teste_delete_arq todos os id da tabela atu_contrato. Se alguém puder ajudar=me.


Oziasl

Oziasl

Responder

Posts

26/03/2004

Geno

Corpo da Procedure begin If (exists(select count(*) from atu_contrato a where a.id_contrato in (select id from contratos c where (c.status = ´L´) or (c.status = ´T´) and (c.data_atu < ´5/1/2003´)))) then begin insert into teste_delete_arq (codatu_contrato) values (a.id) end end Aonde estou errando. Objetio inserir na tabela teste_delete_arq todos os id da tabela atu_contrato. Se alguém puder ajudar=me.



Assim vc nao ajuda!! Vc precisa dizer qual o bando de dados, e qual o erro que ta dando.

Tens que diz


Responder

Gostei + 0

26/03/2004

Oziasl

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 8, char 2.
end.

O erro.

Banco de dados Firebird 1.5. Obrigado por enquanto. Ozias


Responder

Gostei + 0

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

Aceitar