[Pgsql-ayuda] Como ejecutar funcion desde cron

Alvaro Herrera alvherre@dcc.uchile.cl
Mon, 29 Sep 2003 16:11:15 -0400


On Mon, Sep 29, 2003 at 07:48:27PM +0000, Edwin Quijada wrote:
> Deseo ejecutar un metodo hecho en plpgsql como una tarea recurrente cada 
> 12horas. Se que esto tengo q hacerlo usando CRON pero no se que comando 
> usar para q se ejecute
> Sera algo como esto
> 
> psql database -u postgres -p 'pass' funcion_a_ejecutar

Puedes poner la password en ~/.pgpass para no tener que ponerla en el
crontab (sólo Postgres 7.3).

En todo caso algo como

psql db -u user -c "select funcion()"

-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Before you were born your parents weren't as boring as they are now. They
got that way paying your bills, cleaning up your room and listening to you
tell them how idealistic you are."  -- Charles J. Sykes' advice to teenagers