Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

GET_TIMESTAMP

GET_TIMESTAMP

Gibt den Datums-/Uhrzeitwert für einen timestampWithTZ-Eingabetyp zurück. Das zurückgegebene Datum und die zurückgegebene Uhrzeit liegen in der angeforderten Zeitzone, die als zweites Argument bereitgestellt werden kann. Wenn der Zeitzonenwert nicht im zweiten Argument angegeben wird, gibt die Funktion den Zeitstempelteil des timestampWithTZ-Eingabewerts zurück.
Beispiel:
GET_TIMESTAMP(Timestamp with Time Zone,“+08:30”)
Das erste Argument, Zeitstempel mit Zeitzone, weist (+05:30) als Zeitzonenwert auf. Die Funktion gibt den Zeitstempel in der als zweites Argument festgelegten Zeitzone (+08:30) zurück.
Der Ausgabeport muss Datum/Uhrzeit für GET_TIMESTAMP-Ausdrücke sein.

Syntax

GET_TIMESTAMP (timestamp_with_timezone_value, [timezone_value])
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
timestamp_with_timezone_value
Erforderlich
Muss ein Zeitstempel mit dem Datentyp „Zeitzone“ sein. Sie können einen beliebigen gültigen Umwandlungsausdruck eingeben.
timezone_value
Optional
Muss vom Datentyp „Zeichenfolge“ sein. Die Zeichenfolge muss eine Zeichenfolge sein. Übergibt die für die Zeitzone anzuzeigenden Werte basierend auf der Funktion, die den Zeitstempel zurückgeben kann. Sie können einen beliebigen gültigen Umwandlungsausdruck eingeben. Wenn Sie die Zeitzone nicht angeben, gibt die Funktion den Zeitstempelteil des ersten Arguments zurück.

Rückgabewert

Gibt den Zeitstempelwert im angegebenen Zeitzonen-Offset oder der angegebenen Region zurück.
Wenn der Zeitzonenwert nicht übergeben wird, gibt die Funktion den Zeitstempelteil des ersten Arguments zurück.
NULL, wenn die Eingabe ein Nullwert ist.
Beispiel
INPUT VALUE
RETURN VALUE
'1996-01-05 10:45:00.221111111 AM America/Los_Angeles’, '+05:30'
Returns the timestamp value in time zone offset of '+05:30': ’1996-01-06 12:15:00.221111111 AM’
'1996-01-05 10:45:00.221111111 AM America/Los_Angeles’, 'GMT’
Returns the timestamp value in the ‘GMT’ time zone: ‘1996-01-05 06:45:00.221111111 PM’
'1996-01-05 10:45:00.221111111 AM America/Los_Angeles’
As the time zone value is not passed as the second input parameter, the timestamp is returned: ‘1996-01-05 10:45:00.221111111 AM’