📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

ARRAY_PREPEND



配列の先頭に要素を追加します。

構文

ARRAY_PREPEND(element, array)

パラメーター

パラメーター説明
element配列の先頭に追加する要素です。
array要素が先頭に追加される元の配列です。

戻り値の型

要素が先頭に追加された配列。

注意事項

この関数は、標準の配列型と variant 配列型の両方で使用できます。

例

例 1: 標準配列の先頭に追加する

SELECT ARRAY_PREPEND(0, [1, 2, 3]);

結果:

[0, 1, 2, 3]

例 2: variant 配列の先頭に追加する

SELECT ARRAY_PREPEND('apple', PARSE_JSON('["banana", "orange"]'));

結果:

["apple", "banana", "orange"]

例 3: 複雑な要素を先頭に追加する

SELECT ARRAY_PREPEND(PARSE_JSON('{"value": 0}'), [1, 2, 3]);

結果:

[{"value": 0}, 1, 2, 3]

このページは役に立ちましたか?