Funzione typeof

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce una stringa di tipo DDL formattata per il tipo di dati dell'input.

Sintassi

typeof(expr)

Argomenti

  • expr: qualsiasi espressione.

Valori restituiti

Un oggetto STRING.

Per derivare il tipo di un VARIANT valore, usare la funzione funzione schema_of_variant.

Per derivare lo schema combinato di un gruppo di VARIANT valori, usare la funzione di aggregazione della funzione di aggregazione schema_of_variant_agg.

Esempi

> 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)