A try_to_timestamp
függvény
A következőkre vonatkozik: Databricks SQL
Databricks Runtime 11.3 LTS és újabb
expr
A leadott értéket egy tetszőleges formázással adja vissza egy időbélyegre, vagy NULL
ha a leadás sikertelen.
Syntax
try_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)
Helytelen fmt
formázás esetén a függvény hibát jelez.
Ha expr
nem alakítható át időbélyegzővé fmt
, a függvény visszaadja a függvényt NULL
.
Példák
> SELECT try_to_timestamp('2016-12-31 00:12:00');
2016-12-31 00:12:00
> SELECT try_to_timestamp('2016-12-31', 'yyyy-MM-dd');
2016-12-31 00:00:00
> SELECT try_to_timestamp('2016-12-32', 'yyyy-MM-dd');
NULL
> SELECT to_timestamp('2016-12-32', 'yyyy-MM-dd');
Error: CANNOT_PARSE_TIMESTAMP
Kapcsolódó függvények
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: