28
我正在写一个plpgsql脚本。
我想从二维数组中逐个获取数组内容。Postgres - 数组for循环
DECLARE
m varchar[];
arr varchar[][] := array[['key1','val1'],['key2','val2']];
BEGIN
for m in select arr
LOOP
raise NOTICE '%',m;
END LOOP;
END;
但上面的代码返回
{{key1,val1},{key2,val2}}
在一行中。我希望能够遍历和调用另一个函数,该函数的参数,如:
another_func(key1,val1)