數組
類型<一個class="headerlink" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/data-types/#array-type" title="">
適用於:磚的SQL磚運行時
代表值組成的一個序列的元素的類型應用的
。
語法<一個class="headerlink" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/data-types/#syntax" title="">
數組<應用的>
應用的
:任何數據類型定義數組的元素的類型。
限製<一個class="headerlink" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/data-types/#limits" title="">
數組類型支持的任何序列長度大於或等於0。
文字<一個class="headerlink" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/data-types/#literals" title="">
看到<一個class="reference internal" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/functions/array.html">數組函數有關如何製作文字數組值。
看到<一個class="reference internal" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/functions/bracketsign.html">[]操作符詳情如何檢索元素從一個數組。
例子<一個class="headerlink" href="//www.eheci.com/docs/spark/latest/spark-sql/language-manual/data-types/#examples" title="">
>選擇數組(1,2,3);(1,2,3]>選擇投(數組(1,2,3)作為數組<非常小的整數>);(1,2,3]>選擇typeof(數組());數組<零>>選擇投(數組(數組(1,2),數組(3,4))作為數組<數組<長整型數字> >);[[1,2),(3,4]]>選擇一個(1]從值(數組(3,4))作為T(一個);4