我正在尝试设置 2 个声明的变量与块时的情况
这是我的代码:
DECLARE @like bit,@dislike bit
if exists
( select *
,@like = (CASE WHEN likeordislike = 1 THEN 'true' ELSE 'false' END)
,@dislike=(CASE WHEN likeordislike = 0 THEN 'true' ELSE 'false' END)
from likeordislike
)
但是当我执行查询时会抛出错误:
消息 102,级别 15,状态 1,第 4 行
'=' 附近的语法不正确。
一切都好?无法理解