範圍表值函數

返回一個表指定範圍內的值。

語法

範圍(結束)範圍(開始,結束(,一步(,numParts]])

參數

  • 開始:一個可選的BIGINT文字默認為0,標誌著第一個值生成。

  • 結束:一個長整型數字文字標記端點(獨家)的一代。

  • 一步:一個可選的BIGINT文字違約,指定增量生成時使用的值。

  • numParts:一個可選的整型文字指定生產的行是如何蔓延的分區,

返回

用一個長整型數字列的表命名id

例子

>選擇spark_partition_id(),t*範圍(5)作為t;306192123154>選擇*範圍(- - - - - -3,0);- - - - - -3- - - - - -2- - - - - -1>選擇spark_partition_id(),t*範圍(0,- - - - - -5,- - - - - -1,2)作為t;000- - - - - -11- - - - - -21- - - - - -31- - - - - -4