![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2001
Сообщений: 18
|
Мне нужно загнать в хранимую процедуру запрос следующего типа:
select top @limit_mes id_mes, message, id_from, d, color_mes from table1 То есть количество записей, которые мне надо выбрать, мне необходимо передавать через параметр. Пишу так: CREATE Procedure CommonMessages ( @id_room int, @id_user int, @limit_mes int ) As select top @limit_mes id_mes, message, id_from, d ну и тд. Но это не работает. при попытке сохранения этой процедуры выдаются ошибки. как только пишу этот же запрос без top @limit_mes, все нормально. Подскажите как можно решить эту проблему? Спасибо |
|
|||||
|
Регистрация: Nov 2001
Сообщений: 18
|
Все, уже знаю как сделать.. Если кому интересно - вот решение:
set rowcount @limit_mes select * from .... |
![]() |
Часовой пояс GMT +4, время: 01:40. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|