Gabriel Bortolotto escreveu:
> Estamos migrando o banco de dados da empresa de Acces 97 para Postgres
> 8.0.3 num servidor com Red Hat.
 ^^^^^^^^

A série 8.0 não será mais suportada a partir deste mês [1]; a 8.1 a partir de
novembro deste ano. Sugiro que utilize uma versão mais atual.

> Então como fazer para que a pl_dados_comander_01 sem ter que declarar um
> tipo?
> 
[Não olhei o código...] A declaração da segunda consulta está de acordo (i.e.
RETURNS SETOF record) mas na hora de chamar a função tu deves especificar as
colunas de retorno do _record_. Por exemplo,

-- neste caso o record irá conter 3 colunas, sendo as duas
-- primeira do tipo int e a última do tipo text
SELECT * from somefunc() AS (a int, b int, c text);


[1] http://wiki.postgresql.org/wiki/PostgreSQL_Release_Support_Policy


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a