PostgreSQL 配列から指定した値を除去する
- 作成日 2021.11.23
- PostgreSQL
- PostgreSQL
PostgreSQLで、配列から指定した値を除去する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
手順
配列から指定した値を除去する場合は、「array_remove()」を利用します。
array_remove(配列, 削除したい値)
実際に、配列から「1」を除去してから表示してみます。
select array_remove(array[1,1,2,2,1], 1)
実行結果
配列から「1」が除去されていること、確認できます。
2次元配列は使用することができません。
select array_remove(array[[1,1,2,2,1],[1,1,2,2,1]], 1)
実行結果
-
前の記事
nextcloud ノートアプリ「Notes」を追加する 2021.11.23
-
次の記事
Ubuntu20.04上でテトリスを遊ぶ 2021.11.23
コメントを書く