Tecnología

Inicio

Cómo convertir de Oracle fechas a segundos

La base de datos Oracle almacena sus fechas en un tipo de datos "FECHA". Este valor contiene días, meses, años, horas, minutos y segundos. La conversión de un valor de fecha en un valor primas segundos requiere la conversión de la información a través de las características de conversión incorporadas de la base de datos.

Instrucciones

1 Acceda a la interfaz de línea de comandos de la base de datos de Oracle.

2 Escriba lo siguiente en la base de datos para convertir la marca de fecha en un valor entero numérico que representa el número de segundos desde la época en su fecha. Época es un valor positivo o negativo que representa el número de segundos por delante o por detrás de la fecha de fundación de Unix "01-01-1970".

TO_INT SELECT (tiempo, 'MM / DD / AAAA HR: MN: SE') FROM nombre_tabla ;:

3 Reemplazar "MM / DD / AAAA HR: MN: SE" con el mes, día, año y hora de dos dígitos, seguido por mes, entonces por segundo. Presione ENTRAR." Su sistema recuperará el valor actual de la fecha y la hora introducida en cuestión de segundos.