我是靠谱客的博主 甜美苗条,最近开发中收集的这篇文章主要介绍Oracle标签的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在用Code Xpert扫描代码时,提示“Avoid unlabeled nested LOOPs”.
即避免使用没有标签的嵌套循环。
那么标签是怎么使用的呢?
看下面的例子:

procedure test_label is
            cursor mycursor is
                  select t.trustee from xxxt where rownum <= 10;
            v_list mycursor%rowtype;
      begin
            open mycursor;
            <<a>>
            loop
                  fetch mycursor
                        into v_list;
                  exit when mycursor%notfound;
                  dbms_output.put_line(v_list.trustee);
            end loop a;
            close mycursor;
      
            <<la>>
            for i in 1 .. 9
            loop
                  <<lb>>
                  for j in 1 .. i
                  loop
                        dbms_output.put(i || '*' || j || '=' || i * j ||
                                        '    ');
                  end loop lb;
                  dbms_output.new_line();
            end loop la;
      exception
            when others then
                  dbms_output.put_line('errorCode:' || sqlcode ||
                                       ',errorInfo:' || sqlerrm);
      end test_label;



最后

以上就是甜美苗条为你收集整理的Oracle标签的使用的全部内容,希望文章能够帮你解决Oracle标签的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部