Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как выполнить действие с каждым элементом таблицы / 4 сообщений из 4, страница 1 из 1
23.04.2002, 09:33
    #32028532
Alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выполнить действие с каждым элементом таблицы
Помогите, пожалуйста.

Нужно пробежаться по таблице, полученной с помощью select'a
и с каждым элементом выборки запустиить на
выполнение хранимую процедуру передав поле выборки как параметер.
Кто-нибудь знает как такое делать?
...
Рейтинг: 0 / 0
23.04.2002, 10:49
    #32028557
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выполнить действие с каждым элементом таблицы
По слухам, вроде бы где-то в недрах BOL есть что-то отдаленно напоминающее. Вроде бы даже поиск по ключевым словам какую-то пищу для мозгов может дать. То ли "DECLARE", то ли "CURSOR".
...
Рейтинг: 0 / 0
24.04.2002, 07:16
    #32028624
Gregory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выполнить действие с каждым элементом таблицы
Например,можно написать UDF, в которой, собственно, и надо вызывать нужную процедуру, и включить вызов уже этой функции в состав полей выборки. В качестве параметров функции передавать нужные поля из таблицы , а возвращаемое значение - здесь целое поле для фантазии (извините за каламбур) .
...
Рейтинг: 0 / 0
24.04.2002, 07:26
    #32028627
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как выполнить действие с каждым элементом таблицы
Приветствую всех

Г-ну alex: Ваш случай может быть решен с помощью курсора или с использованием цикла.
Что будет работать быстрее, сказать сложно (проще поставить эксперимент и сравнить результаты).
Для примера реализации можно обратиться к поиску по форуму - тема уже обсуждалась и были приведены образцы кода.

Г-ну Dankov: извините, но мне кажется, что не стоит так жестко выражать свое мнение, даже если Вы Гуру. Еще раз простите.

Уважаемый г-н Gregory, Вам придется для этого оформить существующие процедуры в виде расширенных.

Удачи
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как выполнить действие с каждым элементом таблицы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]