Muchísimas gracias. Así lo haré, lo resolveré con un script de php y el cron. :D
Muchas gracias¡¡¡
___________________________________________________________________-
Espartano <espartano.m...@gmail.com> ha escrito:

2009/5/14 Fernando Hevia <fhe...@ip-tel.com.ar>:


-----Mensaje original-----
De: jsgar...@seguridad.unam.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


Pero eso no complica nada porque te puedes hacer un script de perl,
php, C, java, etc etc y ejecutarlo con cron para que ese script haga
lo que necesitas en la db.


Saludos.

--
TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda




--
"Linux is for people who hate Windows, BSD is for people who love UNIX".

"Documentation is like sex: when it is good, it is very, very good;
and when it is bad, it is better than nothing."
--
TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Attachment: bin0BS29RKLzG.bin
Description: Clave PGP pública

--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a