![]() |
Проблема с хранимымой процедурой
Мне нужно загнать в хранимую процедуру запрос следующего типа:
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, все нормально. Подскажите как можно решить эту проблему? Спасибо |
Все, уже знаю как сделать.. Если кому интересно - вот решение:
set rowcount @limit_mes select * from .... |
| Часовой пояс GMT +4, время: 01:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.