次のクエリを実行しようとしています
DECLARE @ponumber varchar(50)
DECLARE @gcas varchar(50)
SET @ponumber = '3864_ab03963'
SET @gcas = '81332119.'
EXEC(N'SELECT * FROM tCleanOrderTracking_prod
WHERE [PO number] = ' + @ponumber + ' AND [GCAS] = ' + @gcas)
そして、エラーメッセージが表示されました
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '_ab03963'.
私が間違っていることは何ですか?