[pgsql-es-ayuda] duda para incrementar segundos a una fecha

2014-01-09 Por tema Ing. Esneiker Enriquez Cabrera
Hola a todos. Estoy haciendo una función para actualizar una fecha en una tabla de la siguiente forma, existe una columna fecha de tipo date y tengo que poner esos valores para otra columna de tipo datetime, incrementando en 1 el campo segundos como en el siguiente ejemplo: Fecha

Re: [pgsql-es-ayuda] duda para incrementar segundos a una fecha

2014-01-09 Por tema Hellmuth Vargas
Hola Lista suponiendo que lo que desea es incrementar en un segundo todos los registros de la misma fecha, seria algo así: update partediario as a set fechahora = b.fechacalculada from ( select id,fecha+ cast(row_number() over(partition by fecha) || ' second' as interval) as fechacalculada

Re: [pgsql-es-ayuda] duda para incrementar segundos a una fecha

2014-01-09 Por tema Jairo Graterón
Saludos, Solo tienes que multiplicar el intervalo por la cantidad de segundos. update partediario set fechahora = fecha+ INTERVAL '1 second' * 30 where id = aid; update partediario set fechahora = fecha+ INTERVAL '1 second' * 180 where id = aid; update partediario set fechahora = fecha+