Kategorien:

Kontextfunktionen (Allgemein)

GETDATE

Gibt den aktuellen Zeitstempel in der lokalen Zeitzone zurück.

Alias für CURRENT_TIMESTAMP.

Syntax

GETDATE()
Copy

Argumente

Keine. Diese Funktion muss mit Klammern aufgerufen werden.

Rückgabewerte

Gibt die aktuelle Systemzeit zurück. Der Datentyp des zurückgegebenen Werts ist TIMESTAMP_LTZ.

Nutzungshinweise

  • Die Einstellung des Parameters TIMEZONE wirkt sich auf den Rückgabewert aus. Der zurückgegebene Zeitstempel wird in der Zeitzone der Sitzung angegeben.

  • Die Einstellung des Parameters TIMESTAMP_TYPE_MAPPING wirkt sich auf den Rückgabewert aus. Der zurückgegebene Zeitstempel entspricht dem Zeitstempeltyp der Sitzung.

  • Verwenden Sie den zurückgegebenen Wert nicht für eine genaue zeitliche Reihenfolge zwischen gleichzeitigen Abfragen (die vom selben virtuellen Warehouse verarbeitet werden), da die Abfragen möglicherweise von verschiedenen Computeressourcen (im Warehouse) verarbeitet werden.

  • Diese Funktion unterstützt nicht das Argument fract_sec_precision, das von der Funktion CURRENT_TIMESTAMP unterstützt wird.

Beispiele

Anzeigen des aktuellen Systemzeitstempels:

SELECT GETDATE();
Copy
+-------------------------------+
| GETDATE()                     |
|-------------------------------|
| 2024-01-08 12:50:00.756000000 |
+-------------------------------+