Hola, sería algo como esto:

1- Crear archivo con privilegio de ejecución, ejm /var/www/UtilBd/borrar.sh
2- añadir la siguiente línea:
psql -c "Delete from pevento where fecha < (Select current_date - interval '90 days');" NombreDeTuBd
3- añadir la programación en el Crontab:
00 02 * * * /var/www/UtilBd/borrar.sh

Espero te funcione.

Virginia escribió:
Buenas tardes lista!!!
Quisiera saber cómo puedo ejecutar esta sentencia


"Delete from pevento where fecha < (Select current_date - interval '90 days');"

pero desde un cron programado para ejecutarse a las 2 am.

No se si deba hacer un archivo .bash o solo hacer la línea de comando en el crontab, en cualquiera de los casos agradecería la orientación que tengan a bien darme.



-------------------------------------------
Virginia
-------------------------------------------

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Reply via email to