我使用下面的代碼,但它亙古不返回任何東西,爲什麼查詢不返回任何結果
declare @test varchar(50) ;
declare @result varchar(10) ;
set @result = 'A';
IF(@test = 'A')
BegIN
select count(*) from users where u_id = 15
END
else if (@test == 'B')
BEGIN
END
查詢返回的結果select count(*) from users where u_id = 15
任何想法如何解決
問候
你不設置'@ test'任何價值......所以沒有你的'如果(@test == ....)'永遠不會執行..... –
其中是@test初始化? –
@test初始化在哪裏? –