Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime 11.3 LTS en hoger
Retourneert cast naar een tijdstempel expr met een optionele opmaak of NULL als de cast mislukt.
Syntaxis
try_to_timestamp(expr [, fmt] )
Argumenten
-
expr: Een TEKENREEKS-expressie die een tijdstempel vertegenwoordigt. - fmt: Een optionele notatie STRING-expressie.
Retouren
EEN TIJDSTEMPEL.
Als fmt dit wordt opgegeven, moet deze voldoen aan datum/tijd-patronen.
Als fmt deze niet wordt opgegeven, is de functie een synoniem voor cast(expr AS TIMESTAMP).
Als fmt ongeldig is, verhoogt Azure Databricks INVALID_DATETIME_PATTERN.
Als expr de functie niet kan worden omgezet in een tijdstempel met behulp van fmt, retourneert NULLde functie .
Algemene foutvoorwaarden
Voorbeelden
> 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