Obrigado a todos, vou testar algumas soluções sugeridas e postarei o resultado.
[]s 2011/9/8 Osvaldo Kussama <[email protected]>: > 2011/9/8, Diogo Borsoi <[email protected]>: >> 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? >> > > > Avalie se prepared statements atende: > http://www.postgresql.org/docs/current/interactive/sql-prepare.html > > Osvaldo > > Obs.: Você realmente precisa de todas estas formatações em sua consulta? > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
