中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

流程控制語句【循環(huán)、條件】-創(chuàng)新互聯(lián)

閱讀目錄

--簡單循環(huán)

declare                    --聲明
  mynum number(3) := 0;    
begin
  loop
    mynum := mynum + 1;
    dbms_output.put_line(mynum);    exit when mynum = 200; --退出循環(huán)條件
  end loop;end;

--while循環(huán)

清水河ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
declare
  i number := 1;begin
  while i <= 100 loop  --執(zhí)行循環(huán)條件           dbms_output.put_line(i);
    i := i + 1;  end loop;end;

--for循環(huán)

begin
  for i in 1 .. 10 loop
    dbms_output.put_line(i);  end loop;end;

--goto循環(huán)

declare
   i number := 1;begin
   loop 
     dbms_output.put_line('i:'||i);
     i := i + 1;   if i > 100 then
       goto biaoji;   end if;   end loop;   <<biaoji>>
     dbms_output.put_line('i:'||i);end;

--if條件語句

declare
  v_value1 number := 20;begin
  if v_value1 < 10 then
    dbms_output.put_line('v_value1小于10');
  elsif v_value1 < 20 then  --注意elsif 不是 else if
    dbms_output.put_line('v_value1小于20');  else
    dbms_output.put_line('v_value1大于或等于20');  end if;end;

--case when

declare
  v_value1 varchar2(2) := 'A';
  v_value2 varchar2(100);begin
  v_value2 := case v_value1                when 'A' then
                 '優(yōu)秀'
                when 'B' then
                 '一般'
                else
                 '差勁'
              end;
  dbms_output.put_line(v_value2);end;
declare
  v_value1 varchar2(2) := 'A';
  v_value2 varchar2(100);begin
  v_value2 := case
                when v_value1 = 'A' then
                 '優(yōu)秀'
                when v_value1 = 'B' then
                 '一般'
                else
                 '差勁'
              end;
  dbms_output.put_line(v_value2);end;

以上兩種方式都是可以的,這里注意了,case when語句 始終都都返回值(這點和if條件語句不一樣)。

也可以用于查詢結(jié)果和查詢條件

select case t.c_type         when 'B' then
          '一般'
         when 'A' then
          '優(yōu)秀'
         else
          '差勁'
       end,       case
         when t.c_case_no = '4090003002115000012' then
          '4090003002015000012'
       end
  from tbl_claim t where t.c_case_no = case
         when t.c_case_no = '4090003002015000012' then
          '4090003002015000012'
       end;

--decode

decode(條件,值1,翻譯值1,值2,翻譯值2,...值n,翻譯值n,缺省值)
select decode('A', 'B', '一般', 'A', '優(yōu)秀', '差勁') from dual;

可用于查詢結(jié)果和查詢條件。(但是不能像case when一樣賦值)

select decode(t.type, 'B', '一般', '差勁')  from mytable t where t.c_no = decode(t.c_no, '111', '111', '222');

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前文章:流程控制語句【循環(huán)、條件】-創(chuàng)新互聯(lián)
URL地址:http://www.rwnh.cn/article24/cchjce.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、網(wǎng)站內(nèi)鏈網(wǎng)站設計、服務器托管電子商務、虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
张掖市| 长子县| 景德镇市| 马山县| 虹口区| 武强县| 金溪县| 台山市| 沙河市| 始兴县| 高安市| 基隆市| 大港区| 崇信县| 溧水县| 子洲县| 凌云县| 水富县| 荥经县| 伊宁市| 定兴县| 仙游县| 盐池县| 诸暨市| 鹤壁市| 泰兴市| 彭州市| 高雄市| 鲁甸县| 连城县| 玉环县| 三明市| 岢岚县| 双鸭山市| 财经| 红原县| 鹤庆县| 茌平县| 仁化县| 舟山市| 八宿县|