Constantes de fecha y hora

La tabla siguiente describe las constantes de fecha y hora.
Tabla 1. Constantes de fecha y hora
Notación Descripción
MM Mes de uno o dos dígitos
DD Día de uno o dos dígitos
AA Año de dos dígitos
AAAA Año de cuatro dígitos
LUN Mes de tres letras (ENE, FEB, MAR)
Puede utilizar los siguientes formatos de fecha:
  • MM-DD-AA
  • MM-DD-AAAA
  • MM/DD/AA
  • DD/MM/YYYY
  • MM.DD.YY
  • MM.DD.YYYY
  • AA-MM-DD
  • AAAA-MM-DD
  • AA/MM/DD
  • AAAA/MM/DD
  • YY.MM.DD
  • YYYY.MM.DD
  • AAAAMMDD
  • AAAA.DDD (año y número de día del año)
  • DD-MES-AA

Para los valores de fecha, se supone que el primer valor MM representa el número del mes. Sin embargo, si el valor MM es mayor que 12, Netezza Performance Server trata el primer valor como el día del mes (DD) y trata el siguiente valor como MM. Por ejemplo, 01/07/2007 es 7 de enero de 2007, pero 14/07/2007 se trata como 14 de julio de 2007. Utilice formatos de fecha coherentes dentro de las consultas.

Puede utilizar abreviaturas de mes de tres caracteres o nombres del mes completos, por ejemplo:
  • 4 de julio de 1776
  • 4 de jul de 1776
  • 4 julio 1776
  • 4 jul 1776

Si especifica un año de dos dígitos para YY, el sistema resuelve el con un valor situado en el rango de 1970 a 2069. Por ejemplo, select cast('21-3-01' as date); devuelve el valor 2001-03-21, mientras que select cast('21-3-69' as date); devuelve el valor 2069-03-21 y select cast('21-3-70' as date); devuelve el valor 1970-03-21.

Puede especificar la hora como horas de uno o dos dígitos y minutos con segundos de uno o dos dígitos opcionales (y los segundos pueden incluir de 0 - 6 después del separador decimal). Por ejemplo, 01:30:45 o 12:14:66,123456

Puede utilizar los sufijos am/AM o pm/PM opcionales. Si omite el sufijo, Netezza Performance Server SQL asume una notación de 24 horas (también llamada hora militar).

Especifica los husos horarios como horas señaladas con minutos opcionales; por ejemplo, -HH o +HH:MM, que indica el desplazamiento del huso horario local de GMT. Por ejemplo, EST es -05 horas de GMT. El signo menos significa al oeste de Greenwich. El rango de husos horarios es de -12:59 a +13:00.