Ir al contenido principal

Tipo Fecha 1 ok

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