с использованием динамического предложения IN в MSSQL

Почему следующий SQL не получает мне ничего

DECLARE @Status AS VARCHAR(400)
SET @status = '''Closed'',''OPEN'''
select * from MYTABLE where status in(@status)

Пока как select * from MYTABLE, где status in ('Closed', 'Open') извлекает мне строки

5
задан rsapru 4 March 2011 в 10:34
поделиться