integer[]
plpgsql 関数で整数配列 ( ) をループしようとしています。このようなもの:
declare
a integer[] = array[1,2,3];
i bigint;
begin
for i in a
loop
raise notice "% ",i;
end loop;
return true;
end
私の実際の使用例では、整数配列a
がパラメーターとして関数に渡されます。次のエラーが表示されます。
ERROR: syntax error at or near "$1" LINE 1: $1
配列を適切にループする方法は?