小编Sql*_*Nab的帖子

等价于SQL Server中的double equals?

我正在尝试编写一些更复杂的SQL Server CASE语句:

...
and (@StatusID is null or
       (case 
           when @StatusID = 0 and sr.Comment is not null
           else @StatusID == sr.StatusID
       end) 
     = 1)
and ...
Run Code Online (Sandbox Code Playgroud)

但双等号出现错误。我也试过了

else @StatusID = sr.StatusID then 1 
Run Code Online (Sandbox Code Playgroud)

else @StatusID is sr.StatusID
Run Code Online (Sandbox Code Playgroud)

在SQL Server上找不到关于我要执行的操作的任何信息。

sql-server

3
推荐指数
1
解决办法
5250
查看次数

标签 统计

sql-server ×1