適用対象:
Databricks SQL
Databricks Runtime
入力のデータ型の型文字列を DDL 形式で返します。
構文
typeof(expr)
引数
-
expr: 任意の式。
返品
STRING です。
VARIANT値の型を派生するには、schema_of_variant関数を使用します。
VARIANT値のグループの結合されたスキーマを派生するには、schema_of_variant_agg集計関数を使用します。
例
> 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)
> SELECT typeof('hello' COLLATE UTF8_LCASE);
string collate UTF8_LCASE