萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mssql數據庫 >> SQLServre中的控制流語句

SQLServre中的控制流語句

   SQL Server中的控制流語句

  SQL Server中的控制流語句:

IF…ElSE

GOTO

WHILE

WAITFOR

TRY/CATCH

CASE

  將代買組成塊的方法:以begin語句開始,以End語句結束。(可以嵌套)

  關於CASE語句:

  簡單CASE語句:

SQLServre中的控制流語句    三聯

  <喎�"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. 可以執行任何表達式,只要最後它被判斷為布爾結果。

copyright © 萬盛學電腦網 all rights reserved