Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Пробежаться по строчке вызывая ХП  [new]
sanekoffice
Member

Откуда:
Сообщений: 372
Надо пробежаться по табличке и для каждой ее строчки вызывать хранимую процедуру.
Table (id int, Name nvarchar)
Procedure принимает 2 параметра, также @id и @Name
9 июн 13, 16:49    [14411489]     Ответить | Цитировать Сообщить модератору
 Re: Пробежаться по строчке вызывая ХП  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31816
sanekoffice
Надо пробежаться по табличке и для каждой ее строчки вызывать хранимую процедуру.
Table (id int, Name nvarchar)
Procedure принимает 2 параметра, также @id и @Name
Смотрите в хелпе CREATE CURSOR, там есть такой пример.
9 июн 13, 17:30    [14411596]     Ответить | Цитировать Сообщить модератору
 Re: Пробежаться по строчке вызывая ХП  [new]
leov
Member

Откуда: С-Петербург
Сообщений: 616
sanekoffice
Надо пробежаться по табличке и для каждой ее строчки вызывать хранимую процедуру.
Table (id int, Name nvarchar)
Procedure принимает 2 параметра, также @id и @Name
почитать про курсоры конечно полезно
и бывают случаи когда так и надо курсором такое делать
но в общем случае это плохой подход
он может привести к тормозам
стоит поискать возможность переписать процедуру для обработки всей таблицы или диапазона строк таблицы
10 июн 13, 00:53    [14412622]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить