Procedure function Postgres

0 respostas
adsadilson

olá galera, estou tendo dificuldade em executar um função no proprio bando de dados postgre alguém ai poderia me da uma ideia de como e gatilhar essa funçao, ha eu encontrei na net essa função para e adpitei para a minha necessidade entao possa ser q tem algo errado na criação.

CREATE OR REPLACE FUNCTION sdcaixa(date, date)
  RETURNS SETOF fluxocaixa AS
$BODY$
declare
       registros record;
begin
     for registros in
         update fluxocaixa set saldo =(select sum(c.credito)-sum(c.debito) from fluxocaixa c where c.id <= cx.id) from fluxocaixa cx     
     loop
         return next registros;
     end loop;
     return;
end
$BODY$
  LANGUAGE 'plpgsql' VOLATILE
Criado 10 de setembro de 2012
Respostas 0
Participantes 1