如何在某个分隔符上拆分字符串,然后遍历各个部分?我尝试了一些函数和循环类型,但没有成功。我正在尝试实现以下目标:
create or replace function splitloop() returns void
as $$
DECLARE
part text;
BEGIN
foreach part in string_to_array('one,two,three', ',')
loop
-- do something with part
end loop;
END;
$$ language plpgsql;