SQL Server中的控制流語句
SQL Server中的控制流語句:
IF…ElSE
GOTO
WHILE
WAITFOR
TRY/CATCH
CASE
將代買組成塊的方法:以begin語句開始,以End語句結束。(可以嵌套)
關於CASE語句:
簡單CASE語句:
<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+y9HL90NBU0XT777ko7o8L3A+CjxwPjxpbWcgc3JjPQ=="http://www.2cto.com/uploadfile
/Collfiles/20140408/20140408090625151.png" alt="">
搜索CASE語句和簡單CASE語句的區別:
1. 沒有輸入表達式(即CASE關鍵字和第一個WHEN之間的部分)。
2. WHEN表達式必須判斷為一個布爾值(而不是可以有多個的判斷值)。
SQL Server的判斷注意點:
1. 即使兩個條件被判斷為TRUE,也只使用第一個條件。
2. 可以再條件表達式中混合搭配使用的字段。
3. 可以執行任何表達式,只要最後它被判斷為布爾結果。