函數 ARRAY_CONCAT 會傳回一個陣列,該陣列是串連兩個或多個陣列值的結果。
語法
ARRAY_CONCAT(<array_expr_1>, <array_expr_2> [, <array_expr_N>])
Arguments
| Description | |
|---|---|
array_expr_1 |
清單中的第一個陣列運算式。 |
array_expr_2 |
清單中的第二個陣列運算式。 |
array_expr_N |
要串連的選用其他陣列運算式。 |
傳回類型
傳回陣列運算式。
範例
本節包含如何使用此查詢語言建構的範例。
串連兩個陣列
在此範例中,函 ARRAY_CONCAT 式會串連兩個陣列。
SELECT
ARRAY_CONCAT([
"backpacks",
"daypacks"
], [
"hippacks"
]) AS gearList
[
{
"gearList": [
"backpacks",
"daypacks",
"hippacks"
]
}
]
備註
- 此函式不會使用索引。