timestamp_nanos Función

Se aplica a:check marcado yes Databricks Runtime 19 y versiones posteriores

Importante

Esta característica se encuentra en su versión beta.

Crea una marca temporal a partir del número de nanosegundos desde expr la época UTC.

Para habilitar marcas de tiempo de precisión en nanosegundos, véase TIMESTAMP tipo.

Syntax

timestamp_nanos(expr)

Arguments

  • expr: Una integral u DECIMAL expresión que especifica un número de nanosegundos. Los valores fraccionarios se redondean hacia abajo al entero más cercano.

Returns

Un objeto TIMESTAMP_LTZ(9).

Si el recuento de nanosegundos está fuera del rango que puede representar a, TIMESTAMP_LTZ(9) la función eleva DATETIME_OVERFLOW.

Condiciones de error comunes

Ejemplos

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