Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:
Databricks SQL
Databricks Runtime 15.3 és újabb
Összetett kifejezés (ARRAY, MAP, STRUCT) átalakítása VARIANT-vé, ahol a térképek és szerkezetek rendezetlen variáns objektumokká alakulnak át.
MAP csak STRING kulcsokat tartalmazhat.
Szemantika
to_variant_object(expr)
Arguments
-
expr: ASTRUCT,MAP<STRING, ...>vagyARRAYkifejezés.
Visszatérítések
A VARIANT.
Példák
> SELECT to_variant_object(named_struct('a', 1, 'b', 2));
{"a":1,"b":2}
> SELECT to_variant_object(array(1, 2, 3));
[1,2,3]
> SELECT to_variant_object(array(named_struct('a', 1)));
[{"a":1}]
> SELECT to_variant_object(array(map("a", 2)));
[{"a":2}]