createor replace procedure lucifer_cursor_1 as name varchar(100); id integer;
cursor cursor1 forselect*from lucifer.lucifer orderby id; begin if not cursor1%isopen then open cursor1; end if; loop fetch cursor1 into id,name; RAISE INFO 'id: %' ,name; exit when cursor1%notfound; end loop; if cursor1%isopen then close cursor1; end if; end; / call lucifer_cursor_1(); dropprocedure lucifer_cursor_1; end;
4.清理数据
1 2
droptable lucifer.lucifer; drop schema lucifer cascade;