typeof
函式
適用於: 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