El 11/07/09 00:51, Javier Aquino H. escribió:
Hola...
-Mensaje original-
ow...@postgresql.org] En nombre de Alvaro Herrera
Enviado el: Viernes, 10 de Julio de 2009 05:17 p.m.
Asunto: Re: [pgsql-es-ayuda] Actualizar datos entre rango de fechas..
Giorgio PostgreSQL escribió:
Tengo
Hola...
-Mensaje original-
ow...@postgresql.org] En nombre de Alvaro Herrera
Enviado el: Viernes, 10 de Julio de 2009 05:17 p.m.
Asunto: Re: [pgsql-es-ayuda] Actualizar datos entre rango de fechas..
Giorgio PostgreSQL escribió:
> Tengo una Tabla Cobros que se muestra de un principio
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 1
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/200
> -Mensaje original-
> De:
>
> Hice la sgte funcion:
>
Omito la función por ahora...
>
> Lo que deseo es que me actualice (incrementando o contando
> los dias) entre 2 fechas (fecha_inicio y fecha_vencida)
> ejemplo si la fecha inicio es 01/07/2009 y la fecha vencida
> es 11/0
Hice la sgte funcion:
CREATE OR REPLACE FUNCTION "public"."f_dias_update" () RETURNS integer AS
$body$
DECLARE
vi_numerodia integer;
vdt_fechadesde timestamp;
vdt_fechahasta timestamp;
BEGIN
SELECT current_timestamp
INTO vdt_fechadesde;
SELECT current_timestamp + '10 DAYS'
INTO vdt_fecha
2009/7/10 Giorgio PostgreSQL :
> Hola, como puede actualizar o que vaya incrementando el numero de dias
> (tengo un campo rumerodias tipo integer) entre el rango de dos fechas,
> ejemplo:
>
> fechastar='01/07/2009' fechaend='11/07/2009'
>
> apartir de la fechastar, el campo numerodias = 1 y asi.. h
Hola, como puede actualizar o que vaya incrementando el numero de dias
(tengo un campo rumerodias tipo integer) entre el rango de dos fechas,
ejemplo:
fechastar='01/07/2009' fechaend='11/07/2009'
apartir de la fechastar, el campo numerodias = 1 y asi.. hasta llegar a la
fecha estar