久久久久久久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模板網(wǎng)!

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

相關文檔推薦

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?(如何從多個表創(chuàng)建視圖?)
Create calculated value based on calculated value inside previous row(根據(jù)前一行內(nèi)的計算值創(chuàng)建計算值)
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屋-程序員軟件開發(fā)技
Recursive t-sql query(遞歸 t-sql 查詢)
Convert Month Name to Date / Month Number (Combinations of Questions amp; Answers)(將月份名稱轉換為日期/月份編號(問題和答案的組合))
主站蜘蛛池模板: av毛片在线免费观看 | 久久com| 亚洲成人国产综合 | 精品综合视频 | 久久国产精品无码网站 | 国内精品视频在线观看 | 国产精品久久久久久久免费观看 | 久久精品国产99国产精品 | 国产精品不卡视频 | 一二三区av | 福利在线观看 | 亚洲人成人一区二区在线观看 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 欧美视频三级 | 视频二区 | 91动漫在线观看 | 黄色大片观看 | 免费看日韩视频 | 美女爽到呻吟久久久久 | 日韩中文字幕在线免费 | 伊人二区| 亚洲a网| 91亚洲国产成人精品一区二三 | 成年人黄色免费视频 | 亚洲精品日韩精品 | 亚洲国产精品一区二区第一页 | 91精品国产综合久久久久 | 伊人激情网 | 范冰冰一级做a爰片久久毛片 | 国产一区精品在线 | 国产精品久久久久不卡 | 国产伦精品一区二区三区照片91 | 久久精品国产v日韩v亚洲 | 久草视频观看 | 国产色网 | 国产精品一区二区在线 | 天天干天天干 | 97av视频在线观看 | 色综合成人网 | 色综合天天天天做夜夜夜夜做 | 激情综合五月天 |