Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORACLE Casting DATE à HORODATAGE AVEC FUSEAU HORAIRE AVEC DÉCALAGE

Vous pouvez caster la DATE à un TIMESTAMP , puis utilisez FROM_TZ pour convertir cet horodatage en horodatage avec fuseau horaire :

SQL> SELECT from_tz(CAST (SYSDATE AS TIMESTAMP), '+01:00') tz FROM dual;
TZ
-------------------------------------------------
07/03/14 09:47:06,000000 +01:00