to_date Funktion

Gäller för:check markerad ja Databricks SQL-kontroll markerad som ja Databricks Runtime

Returnerar expr typkonvertering till ett datum med valfri formatering.

Syntax

to_date(expr [, fmt] )

Argument

  • expr: Ett STRING-uttryck som representerar ett datum.
  • fmt: Ett string-uttryck i valfritt format.

Returnerar

ETT DATUM.

Om fmt anges måste den överensstämma med Datetime-mönster.

Om fmt inte anges är funktionen synonym för cast(expr AS DATE).

Om fmt är felaktigt formaterat eller om dess program inte resulterar i ett välformat datum genererar funktionen ett fel.

Observera

Om spark.sql.ansi.enabled är falsei Databricks Runtime returneras NULL funktionen i stället för ett fel för felaktiga datum.

Exempel

> SELECT to_date('2009-07-30 04:17:52');
 2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
 2016-12-31