爆炸表值生成器函數

適用於:勾選“是”磚的SQL勾選“是”磚運行時

通過取消嵌套返回行expr

語法

爆炸expr

參數

  • expr: ARRAY或MAP表達式。

返回

由選擇列表中的其他表達式和數組元素或映射的鍵和值組成的一組行。如果expr不產生任何行。

爆炸隻能放置在選擇列表或橫向視圖中。時,將函數放在選擇列表中不能有其他生成器函數相同選擇列表。

數組的爆炸產生的列被命名上校默認情況下,但可以為別名。映射的列在默認情況下被調用關鍵而且價值.它們也可以使用別名元組來別名,例如作為(myKey,myValue)

例子

>選擇爆炸數組10,20.))作為初步的,“火花”;10火花20.火花>選擇爆炸地圖1,“一個”,2,“b”))作為全國礦工工會,瓦爾),“火花”;1一個火花2b火花>選擇爆炸數組1,2)),爆炸數組3.,4));錯誤不支持的發電機