SQL CASE and local variables

后端 未结 5 1245
忘了有多久
忘了有多久 2021-02-07 23:47

I would like to know how I can use local variables in CASE statements in SQL?

This script gives me an error:

    DECLARE @Test int;
    DE         


        
5条回答
  •  臣服心动
    2021-02-08 00:31

    try this:

    DECLARE @Test int;
    DECLARE @Result char(10);
    SET @Test = 10;
    
    select @Result=
    CASE @Test
    WHEN 10 THEN  'OK test'
    END
    
    Print @Result;
    

提交回复
热议问题