相关疑难解决方法(0)

SQL CASE和局部变量

我想知道如何CASE在SQL语句中使用局部变量?

这个脚本给了我一个错误:

    DECLARE @Test int;
    DECLARE @Result char(10);
    SET @Test = 10;

    CASE @Test
    WHEN @Test = 10
    THEN SET @Result='OK test'
    END
    Print @Result;
Run Code Online (Sandbox Code Playgroud)

我使用MS SQL 2008.

sql t-sql sql-server sql-server-2008

12
推荐指数
1
解决办法
8万
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008 ×1

t-sql ×1