成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

oracle怎么寫if,oracle創(chuàng)建存儲過程

oracle怎么寫"IF"語句?

如果是 SQL 語句里面使用。

創(chuàng)新互聯(lián)公司是專業(yè)的桂林網(wǎng)站建設公司,桂林接單;提供做網(wǎng)站、網(wǎng)站設計,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行桂林網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

使用 DECODE 或者 CASE WHEN

DECODE 的用法就是

DECODE(abc, 50, 'A', 'B')

CASE WHEN 的用法就是

CASE WHEN abc=50 THEN 'A' ELSE 'B' END

如果是在存儲過程里面的話,就是簡單的 IF/ELSE 了

SQL 語句的話,就是

SELECT

abc, DECODE(abc, 50, 'A', 'B')

FROM

oracle儲存過程中,if條件為某變量不等于1,怎么寫

oracle儲存過程中,if條件為某變量不等于1,怎么寫

oracle存儲過程中的if條件判斷的寫法:

比如:

temp varchar2(10) := '10000';

if temp '10000' then

insert into ...

else

update .......

end if;

oracleif判斷語句

oracle的if語句采用decode函數(shù)。

DECODE(value,if1,then1,if2,then2,if3,then3,...,else)

表示如果value 等于if1時,DECODE函數(shù)的結果返回then1,...,如果不等于任何一個if值,則返回else。

Oracle數(shù)據(jù)庫是對標準sql語言的過程化擴展,因此產(chǎn)生了pl/sql語言。其中的if語句大量使用使得程序模塊化的功能方便實用。現(xiàn)在要討論的是if語句的基本使用方法。

連接數(shù)據(jù)庫

請輸入用戶名: ?scott/123456

設置環(huán)境變量

SQL set serveroutput on

定義兩個字符串變量,然后賦值,接著使用if……then語句比較兩個字符串變量的長度,并輸出比較結果。

declare

a varchar(10);

b varchar(10);

begin

a:='beijing';

b:='guangdong';

if length(a)length(b)

then dbms_output.put_line('ab');

end if;

end;

過if……then……else語句實現(xiàn)只有年齡大于等于56歲,才可以申請退休,否則程序會提示不可以申請退休。

declare

a number(10);

begin

a:=x;

if a=56

then dbms_output.put_line('可以申請退休');

else dbms_output.put_line('不可以申請退休');

end if;

end;

制定一個月份數(shù)值,然后使用if……then……elsif語句判斷它所屬的季節(jié),并輸出季節(jié)信息。

declare

mon number(10);

begin

mon:=x;

if mon=3 or mon=4 or mon=5

then dbms_output.put_line('春節(jié)');

elsif mon=6 or mon=7 or mon=8 then dbms_output.put_line('夏季');

elsif mon=9 or mon=10 or mon=11 then dbms_output.put_line('秋季');

elsif mon=12 or mon=1 or mon=2 then dbms_output.put_line('冬季');

end if;

end;

制定一個季度數(shù)值,然后使用case語句判斷它所包含的月份信息并輸出。

declare

ss number(10);

begin

ss:=x;

case

when ss=1 then dbms_output.put_line('包含月份3,4,5');

when ss=2 then dbms_output.put_line('包含月份6,7,8');

when ss=3 then dbms_output.put_line('包含月份9,10,11');

when ss=4 then dbms_output.put_line('包含月份12,1,2');

end case;

end;

網(wǎng)站名稱:oracle怎么寫if,oracle創(chuàng)建存儲過程
瀏覽地址:http://jinyejixie.com/article34/hsiope.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計網(wǎng)頁設計公司、云服務器、移動網(wǎng)站建設網(wǎng)站設計公司、外貿網(wǎng)站建設

廣告

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

成都網(wǎng)站建設
清水县| 深泽县| 易门县| 金坛市| 区。| 高碑店市| 鄂州市| 渑池县| 咸丰县| 莱阳市| 天长市| 扬州市| 贵德县| 长宁县| 牡丹江市| 芷江| 会宁县| 竹山县| 安多县| 嘉善县| 六枝特区| 沭阳县| 文山县| 商城县| 昭苏县| 盐城市| 星子县| 武冈市| 延安市| 陆良县| 鹤山市| 五指山市| 道孚县| 大英县| 罗平县| 阳东县| 政和县| 黄浦区| 托克托县| 连山| 辉县市|