Verifique "Selct" e ponto-e-vírgulas.

2006/3/28, Diego Altheman dos Santos <[EMAIL PROTECTED]>:
Ola pessoal, bom dia.

Estou tendo problemas com uma procedure no pl/pgsql. Tenho 2 selects onde o
segundo select utiliza o resultado do primeiro na condicao (como no exemplo
abaixo), mas executa corretamente soh a primeira vez, as demais vezes ele se
perde. tentei utilizar o comando execute mas tambem deu erro...
Alguem tem ideia do que posso estar acontecendo??

Obrigado
at
Selct into loctmpres propid from prop where propcpfcgc = loccpf;
    if FOUND
    then
        locpropid   := loctmpres.propid
    end if

      -- codigos diversos

    Select into loc2tmpres histid from hist where histprop = locpropid
    if not FOUND
    then
        --- insere
    else
        -- atualiza
    end if;

--
Open WebMail Project (http://openwebmail.org)

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br



--
Atenciosamente,

Rodrigo Hjort

[EMAIL PROTECTED]
http://icewall.org/~hjort

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a