View não recebe parâmetros... uma solução bastante simples é você ter uma tabela com estes parâmetros e usá-la na view, então você altera os valores na tabela e consulta novamente a view...
sds Fábio Gibon ----- Original Message ----- From: "Diogo Borsoi" <diogobor...@gmail.com> To: "Comunidade PostgreSQL Brasileira" <pgbr-geral@listas.postgresql.org.br> Sent: Thursday, September 08, 2011 7:54 PM Subject: [pgbr-geral] Parãmetros para uma "view" Pessoal, Tenho uma "view" que precisará, se possível, ser reutilizada com parâmetros distintos. Ex: SELECT to_char(tabela1.data, 'yyyymmdd'::text) AS data, count(*) AS total_00_06 FROM tabela1 WHERE tabela1.latitude >= (- 01.0896::double precision) AND tabela1.latitude <= (- 02.9621::double precision) AND tabela1.longitude >= (- 03.1451::double precision) AND tabela1.longitude <= (- 01.2345::double precision) AND tabela1.data >= (now() + '03:00:00'::interval - '180 days'::interval) AND to_number(to_char(tabela1.data - '03:00:00'::interval, 'hh24'::text), '99'::text) >= 0::numeric AND to_number(to_char(tabela1.data - '03:00:00'::interval, 'hh24'::text), '99'::text) <= 6::numeric GROUP BY to_char(tabela1.data, 'yyyymmdd'::text) ORDER BY to_char(tabela1.data, 'yyyymmdd'::text); Neste exemplo eu precisaria variar a latitude, longitude e data (180) passando os novos valores por parâmetro. É possível? Att. Diogo _______________________________________________ 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