SQL Server判斷語句(IF ELSE/CASE WHEN )


1、IF ELSE

不能用在SELECT中,只能是塊,比如:

IF ...

  BEGIN

    ...

  END

ELSE (注意這里沒有ELSE IF,要實現只能在下面的塊中用IF判斷)

  BEGIN

    ...

  END

參考:https://msdn.microsoft.com/en-us/library/ms182587.aspx

2、CASE WHEN THEN ELSE END

可以在SELECT中使用,但是要包括END結尾

CASE ...

  WHEN ... THEN ...

  ELSE ...(可省略)

END

參考:https://msdn.microsoft.com/en-us/library/ms181765.aspx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM