to_time függvény

A következőre vonatkozik:yes Databricks SQL check mark yes Databricks Runtime 18 LTS and above

Note

A Databricks Runtime 18 újabb, mint a Databricks Runtime 18.0, 18.1 és 18.2. Azok a funkciók, amelyek korábban később számozott verzióként lettek volna szállítva, mostantól a Databricks Runtime 18-as verziójának dátumozott frissítéseiként jelennek meg. További részletekért lásd: Az egyesített kibocsátási megjegyzések.

expr A leadott értéket egy adott időpontra adja vissza opcionális formázással.

Syntax

to_time(expr [, fmt] )

Arguments

  • expr: Egy időpontot jelképező KARAKTERLÁNC-kifejezés.
  • fmt: Nem kötelező formázni a STRING kifejezést.

Returns

EGY IDŐ.

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

Ha fmt nincs megadva, a függvény egyenértékű a cast(expr AS TIME).

Ha fmt hibás, Azure Databricks INVALID_DATETIME_PATTERN. Ha expr nem elemezhető fmt használatával, Azure Databricks CANNOT_PARSE_TIME.

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

Gyakori hibafeltételek

Examples

> SELECT to_time('10:30:00');
  10:30:00

> SELECT to_time('10:30:00', 'HH:mm:ss');
  10:30:00

> SELECT to_time('10.30.00', 'HH.mm.ss');
  10:30:00

> SELECT to_time('not-a-time');
  Error: CAST_INVALID_INPUT