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