Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

restar 4 horas a un campo timestamp

Estas en el tema de restar 4 horas a un campo timestamp en el foro de Bases de Datos General en Foros del Web. Hola a todos Mi duada es la siguiente. En MySql para restar 4 horas o 240 minutos a un campo datetime hago esto @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 04/08/2009, 07:39
 
Fecha de Ingreso: abril-2008
Mensajes: 208
Antigüedad: 16 años
Puntos: 2
restar 4 horas a un campo timestamp

Hola a todos

Mi duada es la siguiente.
En MySql para restar 4 horas o 240 minutos a un campo datetime hago esto

Código Mysql:
Ver original
  1. fecha_hora - INTERVAL 240 DAY_MINUTE

Como tendría que hacerlo en una BD Informix??? con un campo timestamp??. Tengo una BD que registra eventos y lo hace con el horario internacional (y no puedo cambiar esa condición) y necesito ajustar en la consulta ese campo al horario local

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 05/08/2009, 06:11
 
Fecha de Ingreso: abril-2008
Mensajes: 208
Antigüedad: 16 años
Puntos: 2
Respuesta: restar 4 horas a un campo timestamp

Please alguna idea sobre la sintaxis para informix??

Una vez más gracias
  #3 (permalink)  
Antiguo 07/08/2009, 10:54
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: restar 4 horas a un campo timestamp

Amigo,
nada sé de Informix.
He visto alguna sintaxis como esta:

SELECT EXTEND(campofecha) - 5 UNITS HOUR FROM tutabla

Pero no te garantizo nada. Mira en este manual

http://mediasrv.ns.ac.yu/databases/informix/4367.pdf

Suerte
  #4 (permalink)  
Antiguo 07/08/2009, 20:35
 
Fecha de Ingreso: abril-2008
Mensajes: 208
Antigüedad: 16 años
Puntos: 2
Respuesta: restar 4 horas a un campo timestamp

bravo

Muchas gracias Jurena.

Es Justo lo que necesitaba,

Un saludo desde el sur del mundo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:37.