Динамический SELECT TOP @var In SQL Server

Как я могу иметь динамическую переменную, устанавливающую количество строк, возвращаемых в SQL Server? Ниже недопустимый синтаксис в SQL Server 2005+:

DECLARE @count int
SET @count = 20

SELECT TOP @count * FROM SomeTable

Ответы на вопрос(6)

Ваш ответ на вопрос