typeof
関数
適用対象: Databricks SQL Databricks Runtime
入力のデータ型の型文字列を DDL 形式で返します。
構文
typeof(expr)
引数
expr
: 任意の式。
返品
STRING
です。
VARIANT
値の型を派生させるには、schema_of_variant 関数関数を使用します。
VARIANT
valuesのグループの結合された schema を得るには、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