Para los tipos de datos Java puedo asignar TIMESTAMP WITH TIME ZONE o TIMESTAMP WITH LOCAL TIME ZONE?

StackOverflow https://stackoverflow.com/questions/4078426

Pregunta

Para qué tipos de datos Java puede (o debe) mi mapa de aplicación los tipos de columna de Oracle TIMESTAMP WITH TIME ZONE o TIMESTAMP WITH LOCAL TIME ZONE ? ¿Puede el JDBC controlador de Oracle asignar estos tipos en Date o objetos Calendar ? No Calendar preservar el valor de zona horaria mientras que Date no lo hace?

¿Fue útil?

Solución

El JDBC 4.0 Especificación ni siquiera menciona zonas de tiempo, por lo JDBC hace no especifica cómo un controlador JDBC debe manejar TIMEZONE WITH TIME ZONE tipo SQL o cómo interpretar la zona horaria que pueden aparecer en un valor literal TIMESTAMP. Por lo tanto, la especificación JDBC hojas de tiempo de interpretación zona totalmente de la implementación del controlador JDBC!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top