timestamp_nanos Fonction

S’applique à :check marqué oui Databricks Runtime 19 et versions ultérieures

Important

Cette fonctionnalité est en version bêta.

Crée un horodatage à partir du nombre de nanosecondes depuis expr l’époque UTC.

Pour permettre des horodatages de précision nanoseconde, voir TIMESTAMP type.

Syntax

timestamp_nanos(expr)

Arguments

  • expr: Une intégrale ou DECIMAL une expression qui spécifie un nombre de nanosecondes. Les valeurs fractionnaires sont arrondies à l’entier le plus proche.

Returns

Un TIMESTAMP_LTZ(9).

Si le nombre de nanosecondes est en dehors de la plage que peut représenter, TIMESTAMP_LTZ(9) la fonction augmente DATETIME_OVERFLOW.

Conditions d’erreur courantes

Exemples

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