unix_nanos funkcja

Dotyczy:sprawdzanie oznaczone jako tak Databricks Runtime 19 i nowszych

Important

Ta funkcja jest dostępna w wersji beta.

Zwraca liczbę nanosekund od .1970-01-01 00:00:00 UTC

Aby umożliwić znaczniki czasu z precyzją nanosekundową, zobacz TIMESTAMP typ.

Syntax

unix_nanos(expr)

Arguments

  • expr: A TIMESTAMP_LTZ(p) lub TIMESTAMP_NTZ(p) wyrażenie, gdzie p jest od 7 do .9

Returns

Element DECIMAL(21, 0).

Examples

> SELECT unix_nanos(TIMESTAMP'1970-01-01 00:00:01.123456789Z');
  1123456789