1

ブロックの場合に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
「=」付近の構文が正しくありません。

全て大丈夫?理解できませんでした

4

1 に答える 1