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

Problema al querer sacar la hora con SYSDATE

Estas en el tema de Problema al querer sacar la hora con SYSDATE en el foro de Oracle en Foros del Web. Buen día, espero puedan ayudarme con la duda que tengo. Tengo una consulta en Oracle donde lo que quiero hacer es que cada hora me ...
  #1 (permalink)  
Antiguo 13/06/2011, 09:37
 
Fecha de Ingreso: diciembre-2010
Ubicación: México DF
Mensajes: 27
Antigüedad: 14 años
Puntos: 0
Exclamación Problema al querer sacar la hora con SYSDATE

Buen día, espero puedan ayudarme con la duda que tengo.

Tengo una consulta en Oracle donde lo que quiero hacer es que cada hora me actualice los datos para después yo trabajarlos en otra base. Las fechas las manejan en EPOCH y la consulta que aplico es la siguiente:

tabla >= (18000 + (TO_DATE(SYSDATE,'DD-MM-YYYY HH24:MI:SS') - TO_DATE('01-01-1970 00:00:00', 'DD-MM-YYYY HH24:MI:SS')) * 24 * 60 * 60)

El problema es que cambia la fecha sin problema pero la hora no.

Espero que alguien me pueda ayudar para hacer que también la hora cambie.

Saludos y gracias de antemano
  #2 (permalink)  
Antiguo 21/06/2011, 02:33
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema al querer sacar la hora con SYSDATE

Si lo que quieres hacer es que cada HORA exactamente la select se vuelva a ejecutar, pq no pruebas a poner una condicion del tipo
substr(TO_char(SYSDATE,'HH24MISS'),3,6) = '0000'
esta solo sera cierta 1 vez cada hora, eso si la select se tiene que estar lanzando continuamente.
No se si entendi bien lo que querias, si lo puntualizas mas......

Etiquetas: Ninguno
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 06:16.