Sdílet prostřednictvím


Funkce typeof

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí řetězec typu ve formátu DDL pro datový typ vstupu.

Syntaxe

typeof(expr)

Argumenty

  • expr: Libovolný výraz.

Návraty

Úloha STRING.

K odvození typu VARIANT hodnoty použijte funkci schema_of_variant .

Chcete-li odvodit kombinované schéma skupiny VARIANT hodnot, použijte agregační funkci schema_of_variant_agg agregační funkci.

Příklady

> SELECT typeof(1);
 int

> SELECT typeof(array(1));
 array<int>

> SELECT typeof(123.4::VARIANT);
 variant

> SELECT schema_of_variant(123.4::VARIANT);
 DECIMAL(4,1)