Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime 17.2 a vyšší
Vrací expr obsazení na datum s volitelným formátováním, nebo NULL pokud obsazení selže.
Syntax
try_to_date(expr [, fmt] )
Arguments
-
expr: ASTRING,DATE, neboTIMESTAMPvýraz, který představuje datum. -
fmt: Volitelný
STRINGformátový výraz.
Returns
Nějaké DATE.
Pokud vynecháte fmt, funkce je ekvivalentní .try_cast(expr AS DATE)
Pokud je fmt poškozený, Azure Databricks vyvolá INVALID_DATETIME_PATTERN. Pokud expr nelze parsovat pomocí fmt, funkce vrací NULL.
Běžné chybové podmínky
Examples
> SELECT try_to_date('2016-12-31');
2016-12-31
> SELECT try_to_date('31/12/2016', 'dd/MM/yyyy');
2016-12-31
> SELECT try_to_date('2016-12-32', 'yyyy-MM-dd');
NULL