Em 27/02/2014 03:02, <carlosanto...@utivida.com.br> escreveu: > > Senhores, estou trabalhando em um sistema onde terei que fazer várias consultas em varias tabelas dependendo de condições específicas. > Para evitar idas e vindas, pensei em fazer uma função de única linha, como neste exemplo: > > CREATE FUNCTION test_record(p1, p2, p3) RETURNS RECORD AS $$ > DECLARE > ret RECORD; > ret1 RECORD; > BEGIN > > SELECT TRUE, 1 as um, 2 as dois, 3 as tres INTO ret; > SELECT FALSE as boleano, 4 as quatro INTO ret1; > > RETURN ret + ret1; > END;$$ LANGUAGE plpgsql; > > > Isso é possível? >
nao entendi muito o qie voce queria, mas acho uqe voce quer é unir oa dois recordset. no caso vc teria que fazer um recordset usando "union". _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral