Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Retourneert cast naar een tijdstempel expr met behulp van een optionele opmaak.
Syntaxis
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 of de toepassing niet resulteert in een goed gevormd tijdstempel, Azure Databricks een fout veroorzaakt.
Als u wilt terugkeren NULL in plaats van een fout in het geval van een onjuist gevormd expr gebruik try_to_timestamp.
Algemene foutvoorwaarden
Notitie
Als in Databricks Runtime spark.sql.ansi.enabledretourneert false de functie in plaats van een fout voor onjuiste tijdstempels.
Voorbeelden
> 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
> SELECT to_timestamp('not-a-timestamp');
Error: CAST_INVALID_INPUT