2015-03-18 3 views
0

Я хотел бы выбрать TOP строк из хранимой процедуры. Количество строк, которые нужно выбрать, имеет параметр стробированной процедуры.
что-то вроде этого:выберите верхние строки на основе значения в параметре

declare @rowCount int 
SET @rowCount = 5 
select top @rowCount * from ActivityLog 

это не выполняет, как я могу добиться этого?

+0

TOP без ORDER BY? И что означает «не выполняет»? Вы пытались «TOP (@RowCount)»? –

ответ

1

использование top()

select top (@rowCount) * from ActivityLog 
Смежные вопросы