PostgreSQL 配列の先頭に値を追加する
- 作成日 2022.09.10
- PostgreSQL
- PostgreSQL
PostgreSQLで、配列の先頭に値を追加する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
配列の先頭に値を追加
配列の先頭に値を追加する場合は、「array_prepend」を使用します。
array_prepend( 追加する値, 配列 )
実際に、先頭に追加してみます。
select array_prepend('a', array['b','c'])
実行結果
追加されていることが確認できます。
2次元配列
2次元配列に追加しようとするとエラーとなります。
select array_prepend('a', array[['b','c'],['d','e']])
実行結果
後ろに追加
逆に後ろに追加する場合は、「array_append」を使用します。
select array_append(array['a','b'],'c')
実行結果
-
前の記事
PostgreSQL 接続中のセッションを確認する 2022.09.10
-
次の記事
PostgreSQL 現在時刻を取得する 2022.09.10
コメントを書く