timestamp_nanos Função

Aplica-se a:check marked yes Databricks Runtime 19 and above

Importante

Esse recurso está em Beta.

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

Para permitir carimbos de tempo com 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 da faixa que a TIMESTAMP_LTZ(9) pode representar, a função eleva DATETIME_OVERFLOW.

Condições de erro comuns

Examples

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