Oracle 過程式控制制語句整理

來源:互聯網
上載者:User

標籤:

分支語句/迴圈語句

v_case number(3) := 100;begin  if 2 < 1 then      dbms_output.put_line(‘條件成立‘);    elsif 4 > 3 then      if 7 < 6 then          dbms_output.put_line(‘條件不成立1‘);    end if;    elsif 6 > 5 then      dbms_output.put_line(‘條件不成立2‘);    else      dbms_output.put_line(‘條件不成立3‘);    end if;    case v_case      when 1 then    dbms_output.put_line(‘條件成立1‘);    when 100 then          dbms_output.put_line(‘條件成立100‘);    else          dbms_output.put_line(‘條件不匹配‘);      end case;      case      when 8 > 7 then      dbms_output.put_line(‘8 > 7成立‘);  when 9 > 8 then    dbms_output.put_line(‘9 > 8成立‘);        else      dbms_output.put_line(‘都不成立‘);            end case;            <<loop1>>      loop              v_case := v_case - 1;            dbms_output.put_line(‘v_case = ‘ || v_case);            --if (v_case = 90) then              --dbms_output.put_line(‘退出迴圈‘);              exit loop1 when v_case = 90;            --end if;            end loop;            while v_case > 80      loop              v_case := v_case - 1;            dbms_output.put_line(‘v_case = ‘ || v_case);            end loop;            for inx in reverse 1 .. 10 loop              v_case := v_case + inx;            dbms_output.put_line(‘v_case = ‘ || v_case);            end loop;end pr_test1;/

 

Oracle 過程式控制制語句整理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.