timestamp_nanos-Funktion

Gilt für:check marked yes Databricks Runtime 19 und höher

Important

Dieses Feature befindet sich in der Betaversion.

Erstellt einen Zeitstempel aus der Anzahl der Nanosekunden seit expr der UTC-Epoche.

Um Zeitstempel mit Nanosekundenpräzision zu ermöglichen, siehe TIMESTAMP Typ.

Syntax

timestamp_nanos(expr)

Arguments

  • expr: Ein Integral oder DECIMAL Ausdruck, der eine Anzahl von Nanosekunden angibt. Bruchwerte werden auf die nächstgelegene ganze Zahl abgerundet.

Rücklieferungen

Ein TIMESTAMP_LTZ(9).

Liegt die Nanosekundenzahl außerhalb des von a TIMESTAMP_LTZ(9) dargestellten Bereichs, erhöht die Funktion DATETIME_OVERFLOW.

Häufige Fehlerbedingungen

Beispiele

> SELECT timestamp_nanos(1230219000123456789);
  2008-12-25 07:30:00.123456789