Las Fechas
son internamente almacenadas en formato numérico, que soportan el
almacenamiento de Siglo, año, mes y día así como información de tiempo tales
como hora, minuto y segundos. Esto atributos están disponibles para los
literales, columnas o expresiones de este tipo de dato.
Cuando la información
fecha es accedida de una tabla, el formato por defecto de los resultado
comprende dos dígitos que representan el día, tres letras o abreviatura del mes, y dos dígitos
que representan el año. Por defecto
estos elementos están separados por diagonal o guión. Ejemplo 29/MAY/2013.
Aunque el
componente siglo no es desplegado por defecto, está almacenado en la base de
datos cuando el valor fecha es insertado o actualizado y está disponible para
recuperarlo.
El formato en el cual una fecha es desplegada es referido
como Mascara de Formato. Hay varios códigos de formato o mascaras de formato
disponibles.
Mascaras de Formato para Fechas
Mascara de Formato
|
Descripción
|
DD
|
Día del mes
|
MON
|
Mes del año, las primeras tres letras.
|
YY
|
Año en dos dígitos
|
YYYY
|
Año en cuatro dígitos
|
RR
|
Año (Año 2000 - compliant)
|
CC
|
Siglo
|
HH
|
Hora con AM y PM
|
HH24
|
Hora en formato 24 horas
|
MI
|
Minutos
|
SS
|
Segundos
|
La Máscara
de Formato DD-MON-RR por defecto para desplegar y ingresar. Cuando insertamos o
actualizamos información fecha, el componente siglo es obtenido de la función SYSDATE,
si no es proporcionado. El Formato RR difiere del YY ya que puede ser
utilizados para especificar diferentes siglos basado sobre el año actual y el
especificado. El componente siglo asignado a una fecha especificada con el
formato fecha RR puede ser muy bien entendido mediante los siguientes
principios.
- · Si los dos dígitos del año actual y el año especificado está entre 0 y 49, el siglo actual es devuelto.
- · Si los dos dígitos del año actual está entre 0 y 49 y el año especificado está entre 50 y 99, el siglo previo es devuelto.
- · Si los dos dígitos del año actual y el especificado están entre 50 y 99, el siglo actual es devuelto por defecto.
- · Si los dos dígitos del año actual está entre el 50 y 99 y el especificado cae entre 0 a 49, el siguiente siglo es devuelto
Comentarios
Publicar un comentario