Megosztás a következőn keresztül:


A to_timestamp függvény

A következőkre vonatkozik: jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

expr Egy időbélyegre leadott értéket ad vissza opcionális formázással.

Syntax

to_timestamp(expr [, fmt] )

Argumentumok

  • expr: Időbélyeget képviselő KARAKTERLÁNC-kifejezés.
  • fmt: Nem kötelező formázni a STRING kifejezést.

Válaszok

IDŐBÉLYEG.

Ha fmt meg van adva, akkor meg kell felelnie a Datetime-mintáknak.

Ha fmt nincs megadva, a függvény a szinonimája.cast(expr AS TIMESTAMP)

Ha fmt helytelen formátumú, vagy az alkalmazás nem eredményez megfelelően formázott időbélyeget, a függvény hibát jelez.

Hibásan formázott expr használati try_to_timestamp esetén hiba helyett vissza kell térniNULL.

Feljegyzés

A Databricks Runtime-ban, ha spark.sql.ansi.enabled van false, a függvény a hibás időbélyegek NULL hibája helyett ad vissza.

Példák

> SELECT to_timestamp('2016-12-31 00:12:00');
 2016-12-31 00:12:00

> SELECT to_timestamp('2016-12-31', 'yyyy-MM-dd');
 2016-12-31 00:00:00