Giorgio PostgreSQL escribió: > Tengo una Tabla Cobros que se muestra de un principio asi: > > id numerodoc fechainicio fechavencida numerodias > --- ----------------- -------------- -------------------- ----------------- > 1 001-001 01/08/2009 11/08/2009 0 > 2 001-002 02/08/2009 12/08/2009 0 > 3 001-003 02/08/2009 12/08/2009 0 > > y quiero q el campo numerodias vaya sumando apartir o desde de la > fechainicio hasta la fechavencida, automaticanmente por medio de la base de > datos, ejemplo si la fecha del server es 01/08/2009 empiece y me muestre: > > id numerodoc fechainicio fechavencida numerodias > --- ----------------- -------------- -------------------- ----------------- > 1 001-001 01/08/2009 11/08/2009 1 > 2 001-002 02/08/2009 12/08/2009 0 > 3 001-003 02/08/2009 12/08/2009 0 > > y asi sucesivamente.. > > pero que se dispare solo una vez al dia.. apartir de la fecha de inicio
Lo que estás pidiendo no se hace. No tiene sentido. Lo que debes hacer es calcular "numerodias" al momento de extraer los datos. Sólo debes almacenar las columnas id, numerodoc, fechainicio y fechavencida. -- Alvaro Herrera http://www.amazon.com/gp/registry/5ZYLFMCVHXC "Use it up, wear it out, make it do, or do without" -- TIP 7: no olvides aumentar la configuración del "free space map"