我想为PostgreSQL数据库编写一个脚本,该脚本读取一个表并打印其内容。我使用了以下代码
declare myCursor cursor for
select col1, col2 from tab1;
begin
loop
DBMS_OUTPUT.PUT_LINE(myCursor .col1+" "+myCursor.col2);
end loop;
end;
但是它不起作用。
答案 0 :(得分:0)
最终我发现了:
do $$
declare myCursor cursor for
select col1, col2 from tab1;
begin
for myIterator in myCursor loop
raise notice '% %', myIterator.col1, myIterator.col2;
end loop;
end $$;