PostgreSQL 配列の指定した値を置換する
- 作成日 2022.04.04
- PostgreSQL
- PostgreSQL

PostgreSQLで、配列の指定した値を置換する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
手順
配列の指定した値を置換する場合は、「array_replace()」を利用します。
array_replace(配列, 置換したい値, 置換する値)
実際に、配列から「1」を「2」に置換してから表示してみます。
select array_replace(array[1,1,2,2,1], 1,2)
実行結果

配列から「1」が「2」に置換されていることが確認できます。
2次元配列でも、使用することが可能です。
select array_replace(array[[1,1,2,2,1],[1,1,2,2,1]], 1,2)
実行結果

-
前の記事
MySQL データファイルのパス情報を取得する 2022.04.04
-
次の記事
Rufus エラー「エラー:ドライブ レターを割り振れません。」が発生した場合の対処法 2022.04.04
コメントを書く