ORACLE-使用表数据做循环

ORACLE-使用表数据做循环

  • 语法
  • 使用案例

语法

可以通过自定义的table_a来获取到查询语句中的所有字段。

for  table_a in (select * from table) loop
	table_a.col1;--使用具体的字段
	table_a.col2;
end loop;

使用案例

declare
begin
   for user_4a in (select * from b_add_user_from_4a ) loop
       dbms_output.put_line(user_4a.login_name || '----' || user_4a.flag);
   end loop;
end;

你可能感兴趣的:(Oracle)