Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:
Databricks SQL
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 tetszőleges formázással adja vissza egy adott időpontra, vagy NULL ha a leadás sikertelen.
Syntax
try_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
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 alakítható át idővé a használatával fmt, a függvény visszaadja a függvényt NULL.
Gyakori hibafeltételek
Examples
> SELECT try_to_time('10:30:00');
10:30:00
> SELECT try_to_time('10:30:00', 'HH:mm:ss');
10:30:00
> SELECT try_to_time('not-a-time');
NULL
> SELECT try_to_time('10:30:00', 'HH:mm:ss') IS NOT NULL;
true