一條sql中是沒有if…..else的用法,但是在存儲過程中是可以有if …..else 的語法,在一條sql中case的用法實例:
一個表有三列:A,B,C,如果A>1則輸出B,否則輸出C.
{ 語法是case when 條件1 then 結果1 when 條件2 then 結果2 else 結果N end}
select case when A>1 then B else C end from 表
一條sql中是沒有if…..else的用法,但是在存儲過程中是可以有if …..else 的語法,在一條sql中case的用法實例:
一個表有三列:A,B,C,如果A>1則輸出B,否則輸出C.
{ 語法是case when 條件1 then 結果1 when 條件2 then 結果2 else 結果N end}
select case when A>1 then B else C end from 表
默認的:最高權限用戶:system 密碼:manager(我自己system) 管理員權限用戶:sys 密碼:change_on_install 普通用戶:scott