• Domingo 28 de Abril de 2024, 22:16

Autor Tema:  Formatos De Fechas Timestamp  (Leído 2159 veces)

lcauso

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
Formatos De Fechas Timestamp
« en: Viernes 19 de Agosto de 2005, 11:02 »
0
Hola a tod@s:
   estoy intentando formatear una fecha un campo tipo de dato timestamp con el siguiente formato:        2005-08-19T10:54:16.843Z
es decir, introduciendo una T y una Z.

Si hago el siguiente formateo:
   SELECT  TO_CHAR(systimestamp, 'YYYY-MM-DD"T"HH24:MI:SS.FF3"Z"')
   from dual;
no me muestra la Z del final o me da un error.

Si hago el siguiente formateo:
   SELECT  TO_CHAR(systimestamp, 'YYYY-MM-DD"T"') || TO_CHAR(systimestamp, 'HH24:MI:SS.FF3"Z"') from dual;
casi siempre me lo muestra pero a vece me da error.

El error  que algunas veces me devuelve en ambos casos es:
   ERROR at line 1:
    ORA-01877: string is too long for internal buffer

¿Alguien le ha ocurrido alguna vez algo parecido? ¿Alguien sabe como solucionarlo?
Mi version de Oracle es la 9.2.0.6.0

Gracias