Bom dia amigos
Sou novo nesse forum, pois estou com problemas em desenvolvimento em SQL. Tenho um problema em relação ao uso de um Case dentro de um Where, vou postar abaixo o trecho q estou com problemas.
DECLARE @OK VARCHAR(
SET @OK = 'S'
SELECT *
FROM TMOV (NOLOCK) A
WHERE A.CODTMV IN
(
CASE WHEN @OK = 'S'
THEN ('1.1.06')
ELSE ('1.1.04', '1.1.37', '1.1.38','1.1.39', '1.1.40')
END
)
Desse jeito o SQL não deixa, gostaria de ajuda nesse problema.