Im Allgemeinen können Sie die Zeitzone von TIMESTAMP WITH LOCAL TIME ZONE nicht anzeigen Wert, da es per Definition immer Ihre aktuelle lokale Zeitzone ist.
+05:30 Ihre aktuelle Zeitzone ist, können Sie folgendermaßen überprüfen:
SELECT SESSIONTIMEZONE FROM dual;
ist nicht möglich
ALTER SESSION SET TIME_ZONE = 'IST';
Denn IST wird auch für „Isländische Normalzeit“, „Irische Normalzeit“, „Israelische Normalzeit“ usw. verwendet.
Sie können jedoch Folgendes verwenden:
SELECT TO_CHAR(CAST(LOCALTIMESTAMP AS TIMESTAMP WITH LOCAL TIME ZONE), 'YYYY-MM-DD, HH24:MI:SS TZD') FROM dual;
Hinweis, TZD bedeutet "Sommerzeit-Informationen". Falls in Indien Sommerzeit herrscht, kann sich Ihre TZD ändern.