Oracle Temporal Validity.

Una de las nuevas funcionalidades incluidas en el nuevo Oracle 12c es la llamada ‘Oracle Temporal Validity‘. Esta nueva característica añade una dimensión temporal a la información contenida en las tablas (“desde cuándo y hasta cuándo la información de la fila es válida“).

Este tratamiento temporal se implementa utilizando la nueva cláusula ‘add period for valid_time‘ (‘valid_time’ u otro nombre que queramos dar), que crea dos columnas ocultas de principio y fin de vigencia del dato y que se pueden utilizar de manera ‘transparente’ con un nuevo predicado en el ‘WHERE’: ‘as of period for valid_time <cuándo>’, lo que mostrará los datos tal y como se verían en el momento especificado (suena muy moderno pero, en el fondo, no deja de ser un ‘BETWEEN’).

Una funcionalidad que parece querer remedar la original Teradata Temporal disponible en Teradata desde la versión 13.10.

Saludos.

Carlos.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: