castfüggvény (Databricks SQL)

A cél adattípusra expr írja át az type értéket.

Szintaxis

cast(expr AS type)

Argumentumok

  • expr: Bármilyen átvehető kifejezés.

Válaszok

Az eredmény típusa type .

Az adattípusok típusátválogatásának alábbi kombinációi érvényesek:

FromTo (Innen:) NULL numerikus KARAKTERLÁNC DATE IDŐBÉLYEGZŐ year-month interval (év-hónap időköz) day-time interval (nap-idő időköz) LOGIKAI BINÁRIS TÖMB MEGJELENÍTÉSE STRUCT
NULL Y Y Y Y Y Y Y Y Y Y Y Y
numerikus N Y Y N Y N N Y Y N N N
KARAKTERLÁNC N Y Y Y Y Y Y Y Y N N N
DATE N Y Y Y Y N N Y N N N N
IDŐBÉLYEGZŐ N Y Y Y Y N N Y N N N N
year-month interval (év-hónap időköz) N N Y N N Y N N N N N N
day-time interval (nap-idő időköz) N N Y N N N Y N N N N N
LOGIKAI N Y Y N Y N N Y N N N N
BINÁRIS N Y Y N N N N N Y N N N
TÖMB N N Y N N N N N N Y N N
MEGJELENÍTÉSE N N Y N N N N N N N Y N
STRUCT N N Y N N N N N N N N Y

Példák

> SELECT cast('10' as int);
 10