> -----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 Saludos. -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda