timestamp_nanos Função

Aplica-se a:com o seleto sim Databricks Runtime 19 e superiores

Importante

Este recurso está em versão Beta.

Cria um carimbo temporal a partir do número de nanosegundos desde expr a época UTC.

Para permitir carimbos temporais de precisão de nanossegundos, veja TIMESTAMP tipo.

Syntax

timestamp_nanos(expr)

Arguments

  • expr: Uma integral ou DECIMAL expressão que especifica um número de nanossegundos. Os valores fracionários são arredondados para baixo para o número inteiro mais próximo.

Returns

Um TIMESTAMP_LTZ(9).

Se a contagem de nanossegundos estiver fora do intervalo que a TIMESTAMP_LTZ(9) pode representar, a função aumenta DATETIME_OVERFLOW.

Condições de erro comuns

Examples

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