Pessoal eu tenho a seguinte procedure: CREATE OR REPLACE FUNCTION processa_trans(trans character varying[]) RETURNS boolean AS $BODY$ DECLARE tam_array int; BEGIN tam_array = array_upper(trans,1); for i in 1..tam_array loop if SUBSTR(TRANS[i],3,3) = 'TIT' then execute PROCESSA_TITULAR(TRANS[i]); end if; end loop; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE; ALTER FUNCTION processa_trans(character varying[]) OWNER TO postgres;
como vcs podem ver ela recebe um parametro que é um array. Este array nada mais é do linhas que eu tenho que tratar dentro da procedure. Agora como é que eu faço para testar esta função, como eu passo este parametro para ela ? _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral