SQL Servre中的控制流程語句

來源:互聯網
上載者:User

SQL Server中的控制流程語句

 

SQL Server中的控制流程語句:

IF…ElSE

GOTO

WHILE

WAITFOR

TRY/CATCH

CASE

 

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

關於CASE語句:

簡單CASE語句:


搜尋CASE語句:


搜尋CASE語句和簡單CASE語句的區別:

1.      沒有輸入運算式(即CASE關鍵字和第一個WHEN之間的部分)。

2.      WHEN運算式必須判斷為一個布爾值(而不是可以有多個的判斷值)。

SQL Server的判斷注意點:

1.      即使兩個條件被判斷為TRUE,也只使用第一個條件。

2.      可以再條件運算式中混合搭配使用的欄位。

3.      可以執行任何錶達式,只要最後它被判斷為布爾結果。



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.