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;
begin for i in 1 .. 10 loop dbms_output.put_line(i); end loop;end;
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;
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;
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(條件,值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)
猜你還喜歡下面的內(nèi)容