TZ_OFFSET-Funktion Oracle/PLSQL

In diesem Oracle-Lernprogramm wird erläutert, wie Sie die Oracle/PLSQL TZ_OFFSET-Funktion mit Syntax und Beispielen verwenden.

Beschreibung

Die Oracle/PLSQL TZ_OFFSET-Funktion gibt den Zeitzonen-Offset eines Werts zurück.

Syntax

Die Syntax für die TZ_OFFSET-Funktion in Oracle/PLSQL lautet:

TZ_OFFSET( timezone )

Parameter oder Argumente

timezone Ein gültiger Zeitzonenname, eine Zeitzonenverschiebung von UTC, die SESSIONTIMEZONE-Funktion oder die DBTIMEZONE-Funktion. Einige der häufiger verwendeten Zeitzonennamen sind:

Canada/AtlanticPacific/Easter
Canada/CentralPacific/Honolulu
Canada/East-SaskatchewanPacific/Kwajalein
Canada/EasternPacific/Pago_Pago
Canada/MountainPacific/Samoa
Canada/NewfoundlandUS/Alaska
Canada/PacificUS/Aleutian
Canada/SaskatchewanUS/Arizona
Canada/YukonUS/Central
Europe/DublinUS/East-Indiana
Europe/IstanbulUS/Eastern
Europe/LisbonUS/Hawaii
Europe/LondonUS/Michigan
Europe/MoscowUS/Mountain
Europe/WarsawUS/Pacific
GreenwichUS/Pacific-New
Pacific/AucklandUS/Samoa
Pacific/Chatham

Notiz

Die TZ_OFFSET-Funktion gibt einen Zeitzonenoffsetwert zurück.
Um weitere Zeitzonenwerte zu finden, können Sie die folgende Abfrage ausführen:

Gilt für

Die TZ_OFFSET-Funktion kann in folgenden Versionen von Oracle/PLSQL verwendet werden:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i

Beispiel

Sehen wir uns einige Beispiele für Oracle/PLSQL TZ_OFFSET-Funktion an und untersuchen Sie, wie Sie die TZ_OFFSET-Funktion in Oracle/PLSQL verwenden.
Beispielsweise: