2009/11/2 mvleal <[email protected]>:
>
> As Views no PostgreSQL não podem ser parametrizadas, como são as SP em
> alguns SGBDs?
>
> Se não, como criar uma function parametrizada que retorne uma consulta com
> todos os registros que atendem a determinada condição.
>


Se entendi sua dúvida: você pode criar uma função que retorne um
conjunto de registros. Veja o exemplo getAllFoo() em:
http://www.postgresql.org/docs/current/interactive/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING

Outra possibilidade seria usar prepared statements:
http://www.postgresql.org/docs/current/interactive/sql-prepare.html

Lembrando também que você pode adicionar a cláusula WHERE quando
utilizar sua view.

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a