配列操作のまとめ【PostgreSQL】
【頻出】配列操作のまとめ
配列操作のうち、特に頻出のものをまとめました。
1.配列の要素数
select array_length(array['A','B','C'],1); --3 ※最後の",1"を忘れないように注意
ここで詳しく説明しています → 配列の要素数を取得する
2.配列の要素数分ループ(関数で使用)
for i in 1..array_length(arr,1) loop --arrは配列の変数
raise info '%' , arr[i]; --ここに処理を書く(raise info:配列の中身を表示する)
end loop;
ここで詳しく説明しています → 配列をループさせる