zoukankan      html  css  js  c++  java
  • MS SQL CASE WHEN 的用法

    前言

    由于经常使用 case when 的2种情况方式,如果=1 则*** 否则 *** 结束。久而久之,都以为只能这么用,都忘记了Case WHEN 的用法。

    示例

     
    DECLARE @lock INT =0,@I INT =4
    WHILE @lock<@I --@lock [0,1,2,3]
    BEGIN
        SELECT
        CASE @lock 
            WHEN 0
            THEN '没有锁定'
            WHEN 1
            THEN '锁定'
            WHEN 2
            THEN '无状态'
            ELSE
            '为查找到定义'
            END
        SELECT @lock=@lock+1    
    END

    结果

  • 相关阅读:
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    3.1
    面向对象
  • 原文地址:https://www.cnblogs.com/blogs2014/p/6932012.html
Copyright © 2011-2022 走看看