From: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar> |
---|---|
To: | <jsgarcia(at)seguridad(dot)unam(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: pgsql a una hora determinada |
Date: | 2009-05-14 21:04:40 |
Message-ID: | 9E2B25495C0C45EE8C0EB734311561C9@iptel.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> -----Mensaje original-----
> De: jsgarcia(at)seguridad(dot)unam(dot)mx
>
> Hola muchachos.
>
> He estado investigando y he encontrado que en SQL Server hay
> un WAITFOR en donde en TIME se le indica una hora determinada
> a la cuál iniciar un sp. Yo necesito eso, pero en la
> documentación de postgresql
>
> http://www.postgresql.org/docs/current/static/plpgsql.html
>
> no me viene nada de eso. También he visto a grandes rasgos
> que si se está un Unix se puede programar un CRON, pero habrá
> algo concreto en postgres??
>
Postgres te provee la función pg_sleep(segundos). Al igual que waitfor
bloqueará la ejecución de la sesión por la cantidad de segundos
especificada.
http://www.postgresql.org/docs/8.3/interactive/functions-datetime.html
Pero si lo que buscas es un scheduler, dentro de Postgres en concreto no hay
nada.
Los recursos disponibles son cron sobre Unix y pgAgent tanto sobre Unix como
Windows.
http://www.pgadmin.org/docs/1.8/pgagent.html
Saludos.
From | Date | Subject | |
---|---|---|---|
Next Message | Espartano | 2009-05-14 21:12:34 | Re: pgsql a una hora determinada |
Previous Message | Luis A. Zevallos Cárdenas | 2009-05-14 20:48:25 | Replicacion |