| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Выполнение процедуры для всех записей таблицы |
| Автор: Wanderer2019 7.11.2007, 13:06 |
| Подскажите, как выполнить хранимую процедуру для каждой записи в таблице Table? |
| Автор: Servena 7.11.2007, 13:25 |
| Напиши сценарий, а лучше всего - давай пример. |
| Автор: Wanderer2019 7.11.2007, 13:32 | ||
Нутк было бы чего пример... Есть таблица Table ... Есть процедура Procedure @Param1 @Param2 @Param3 Нужно запустить Procedure для каждой строки из Table. В параметры нужно передать значения из строк этой самой таблицы. т.е. что то вроде
и вот как быть дальше... как для каждой строки вызвать мою Procedure |
| Автор: Servena 7.11.2007, 13:58 | ||||||
Вот пример в МСДН:
Здесь создается курсор и построчно считываются все строки с таблицы. Добавлено через 6 минут и 2 секунды Что-то вроде этого:
Добавлено через 14 минут и 53 секунды А вот как наверное будет вообще правильно.
|
| Автор: Servena 7.11.2007, 14:27 | ||
Если использовать Селект, то нужно так:
Добавлено через 2 минуты и 23 секунды Если посмотреть что выдаст, попробуй PRINT. |