TIMESTAMP_ISO Skalarfunktion

Gibt einen Zeitmarkenwert auf der Basis eines Datums-, Zeit-oder Zeitmarkenarguments zurück.

Read syntax diagramSkip visual syntax diagramTIMESTAMP_ISO(expression )

Das Schema heißt SYSFUN.

Ausdruck
Ein Ausdruck, der einen Wert eines der folgenden integrierten Datentypen zurückgibt: CHAR, VARCHAR, DATE, TIME oder TIMESTAMP. Wenn ein angegebenes Argument in einer Unicode-Datenbank den Datentyp GRAPHIC oder VARGRAPHIC aufweist, wird es zuerst in eine Zeichenfolge konvertiert, bevor die Funktion ausgewertet wird. Ein Zeichenfolgeausdruck muss eine gültige Zeichenfolgedarstellung eines Datums oder einer Zeitmarke zurückgeben.

Wenn das Argument ein Datumswert ist, fügt TIMESTAMP_ISO null für alle Zeitelemente ein. Wenn das Argument ein Zeitwert ist, fügt TIMESTAMP_ISO den Wert des Sonderregisters CURRENT DATE für die Datumselemente und null für das Sekundenbruchteilelement ein. Das Ergebnis der Funktion ist TIMESTAMP (6). Das Ergebnis kann null sein; wenn das Argument null ist, ist das Ergebnis der Nullwert.

Die Funktion TIMESTAMP_ISO ist allgemein als deterministisch definiert. Wenn das erste Argument den Datentyp TIME hat, dann ist die Funktion nicht deterministisch, da CURRENT DATE für den Datumsteil des Zeitmarkenwerts verwendet wird.

Das Ergebnis der Funktion ist ein TIMESTAMP. Das Ergebnis kann null sein; wenn das Argument null ist, ist das Ergebnis der Nullwert.