我試圖使用temp變量從表中檢索數據。臨時變量返回正確的數據,但當試圖在查詢中使用它時,它不會返回正確的數據集。 我試圖在查詢中使用硬編碼的臨時值檢索數據,它工作正常。任何人都可以幫我找到這個問題。選擇查詢中使用的Temp變量
下面是我的代碼,我已經試過
Declare @tempwordFinal varchar(50)
select @tempwordFinal = ''''+'%'+'The Big Bang'+'%'+''''
select @tempwordFinal --here the output is - '%The Big Bang%'
SELECT * from MasterProgram where ProgramTitle like @tempwordFinal --not working
SELECT * from MasterProgram where ProgramTitle like '%The Big Bang%' -- working
請解釋此代碼的作用,請勿像這樣刪除代碼。 – Boiethios