- カテゴリ:
半構造化データ関数と構造化データ関数 (配列/オブジェクト)
ARRAY_PREPEND¶
新しい要素とソース配列のすべての要素を含む配列を返します。新しい要素は配列の先頭に配置されます。
- こちらもご参照ください。
構文¶
ARRAY_PREPEND( <array> , <new_element> )
引数¶
array
ソース配列です。
new_element
追加される要素です。
戻り値¶
これにより、更新された配列が返されます。
使用上の注意¶
例¶
次の例は、追加された要素が配列の先頭に配置されることを示しています。
SELECT ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'hello'); +-------------------------------------------------+ | ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'HELLO') | |-------------------------------------------------| | [ | | "hello", | | 0, | | 1, | | 2, | | 3 | | ] | +-------------------------------------------------+