數組類型<一個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