久久久久久久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)(將月份名稱轉換為日期/月份編號(問題和答案的組合))
主站蜘蛛池模板: 免费在线观看av片 | 国产成人区 | 欧美日韩在线一区二区 | 91成人在线 | 国产黄色一级电影 | 爱爱小视频 | 色天堂影院 | 日韩视频一区二区三区 | 黄色国产视频 | 欧美手机在线 | 日韩在线视频一区 | 日本精品一区二区三区在线观看视频 | 欧美日韩综合视频 | 自拍偷拍亚洲欧美 | 国产精品久久国产精品 | 青青久在线视频 | www.日日夜夜 | 看羞羞视频免费 | 北条麻妃99精品青青久久主播 | 久久综合一区 | 精品国产黄色片 | 99热热| 国产精品国色综合久久 | 日本精品一区二区三区在线观看视频 | 毛片一级片| 久久久网| 一级午夜aaa免费看三区 | 国产麻豆乱码精品一区二区三区 | 亚洲成人综合社区 | 中文字幕亚洲欧美 | 夜夜爽99久久国产综合精品女不卡 | 天堂成人国产精品一区 | 国产中文视频 | 91一区二区三区在线观看 | 亚洲视频在线观看 | 欧美在线观看一区 | 国产美女自拍视频 | 欧美一区二区在线播放 | 精品啪啪 | 日韩一级免费看 | 日韩一区二区视频 |