国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

oracle多個casewhen oracle中的casewhen語句用法?

oracle中的casewhen語句用法?不能單獨使用時的情況。如果單獨判斷條件,則PL/SQL語句如果a=1,則B:=1 elseif a=2,則B:=2 elseif B:=3 end Ifsel

oracle中的casewhen語句用法?

不能單獨使用時的情況。如果單獨判斷條件,則PL/SQL語句如果a=1,則B:=1 elseif a=2,則B:=2 elseif B:=3 end If

selected,NVL(sname,“name is empty”)fromstuinfo

2,case:

selected,

casewwhennameisnull,則“name is empty”elsenameendcase

fromstuinfo

按大小寫進行分支判斷當(dāng):

第一個窗體:

create or REPLACE FUNCTION GETSALARY1(VARCHAR2中的ENAME)RETURN NUMBER

AS

BEGIN

CASE

當(dāng)ENAME=“ZXQ”時

RETURN 1

當(dāng)ENAME=“TJH”時

RETURN 2

當(dāng)ENAME=“HLW”時

RETURN 3

ELSE

RETURN 0

END CASE

END GETSALARY1

第二個窗體為僅適用于在有限的確定范圍內(nèi)的表達式值的匹配。

創(chuàng)建或替換函數(shù)GETSALARY2(NUMBER中的empno)返回NUMBER

AS

BEGIN

CASE empno

當(dāng)0時,則返回1

當(dāng)1時,則返回2

當(dāng)2時,則返回3

ELSE

返回0

END CASE

END GETSALARY2

第三種形式:

select deptno,(CASE WHEN ename=“zxq”時,則返回empnoelse 0 end)

from EMP

注意:檢查表中的所有數(shù)據(jù),如果ename=“zxq”則輸出empno,否則輸出0