久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

T-SQL 中的 case 語句中斷

break in case statement in T-SQL(T-SQL 中的 case 語句中斷)
本文介紹了T-SQL 中的 case 語句中斷的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

是否可以在 mssql 中的 case 語句中使用 break 命令?

Is possible using break command in case statement in mssql?

因為條件是驗證表達式GO,而不是做下一個CASE的轉換.ssip_miktar 為 5,ssip_teslim_miktar 為 0,S74MIKTAR 為 5

Because the condition is verified that expression GO, instead of doing the next CASE's transition. ssip_miktar is 5, ssip_teslim_miktar is 0 and S74MIKTAR is 5

update set ssip_teslim_miktar= ssip_teslim_miktar+
CASE WHEN ssip_miktar<@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR-ssip_miktar
WHEN ssip_miktar<@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR-(ssip_miktar+ssip_teslim_miktar) 
WHEN ssip_miktar=@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR 
WHEN ssip_miktar=@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR-ssip_teslim_miktar
 WHEN ssip_miktar>@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR
 WHEN ssip_miktar>@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR  
END,
@S74MIKTAR=@S74MIKTAR-CASE 
         WHEN  ssip_miktar<@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR-ssip_miktar
         WHEN  ssip_miktar<@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR-(ssip_miktar+ssip_teslim_miktar)
         WHEN  ssip_miktar=@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR
         WHEN  ssip_miktar=@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR-ssip_teslim_miktar
         WHEN  ssip_miktar>@S74MIKTAR AND ssip_teslim_miktar=0 THEN @S74MIKTAR
         WHEN  ssip_miktar>@S74MIKTAR AND ssip_teslim_miktar>0 THEN @S74MIKTAR
                     ELSE 0
      END
where ssip_teslim_miktar<ssip_miktar

推薦答案

你不應該使用 break 因為 SQL Case 語句不會失敗.

You shouldn't need to use a break because SQL Case statements don't fall through.

DECLARE @x int

SET @x = 0

SELECT CASE
    WHEN @x = 0 THEN 'zero'     -- Only this line of the expression is evaluated
    WHEN @x <> 0 THEN 'not-zero'
    END

這篇關于T-SQL 中的 case 語句中斷的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Converting Every Child Tags in to a Single Column with multiple Delimiters -SQL Server (3)(將每個子標記轉換為具有多個分隔符的單列-SQL Server (3))
How can I create a view from more than one table?(如何從多個表創建視圖?)
Create calculated value based on calculated value inside previous row(根據前一行內的計算值創建計算值)
How do I stack the first two columns of a table into a single column, but also pair third column with the first column only?(如何將表格的前兩列堆疊成一列,但也僅將第三列與第一列配對?) - IT屋-程序員軟件開發技
Recursive t-sql query(遞歸 t-sql 查詢)
Convert Month Name to Date / Month Number (Combinations of Questions amp; Answers)(將月份名稱轉換為日期/月份編號(問題和答案的組合))
主站蜘蛛池模板: 午夜在线视频观看日韩17c | 欧美专区在线观看 | 黄色在线观看免费 | 久久久久免费 | 一区二区三区影院 | 18视频在线观看男男 | 亚洲一区中文 | 免费在线毛片 | 中文字幕在线观看一区 | 成人黄色在线观看 | 青青草网址 | 人人爽人人爽人人 | 日本精品中文字幕 | 中国少妇xxxxhd做受 | 精品福利在线 | h在线视频 | 1级黄色大片 | 九九超碰| 黄色成年人网站 | 一区二区三区影视 | 亚洲色欧美 | 99精品色 | 日韩欧美影院 | 一级片网址 | 欧美精产国品一二三区 | 国产精品久久久国产盗摄 | 日本精品网站 | 国产美女视频网站 | 国产精品久免费的黄网站 | 成人毛片网站 | 久久免费小视频 | www超碰| 日韩在线视频一区二区三区 | 看av| 久久在线精品 | 一区二区免费在线观看 | 成人深夜视频 | 欧美在线观看一区二区 | 伊人春色av| 成人毛片在线观看 | 日韩精品视频在线免费观看 |