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

Синтаксис "выберите верхнюю sql2005 часть (@var)..." работает sql-query только в SQL SERVER 2005+. Для sql-server-2005 SQL 2000 вы можете сделать:

set rowcount @top

select * from sometable

set rowcount 0 

Надеюсь, это sql-syntax поможет

Ойсин.

(отредактировано sql-server-2005 для замены @@rowcount на sql-statement rowcount - спасибо, августлайтс)

sql

sql-server-2005

2022-10-14T18:40:57+00:00
Вопросы с похожей тематикой, как у вопроса:

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