Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как можно реализовать / 6 сообщений из 6, страница 1 из 1
15.11.2001, 12:28
    #32017055
Cold -= AYS =-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
Привет !
Как можно реализовать построчную обработку данных из таблицы в цикле ? И Interbase это было очень просто :
For Select ...

Заранее благодарен
...
Рейтинг: 0 / 0
15.11.2001, 13:02
    #32017065
SergeK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
использовать fetch. дополнительная инфо нужна?
...
Рейтинг: 0 / 0
15.11.2001, 13:09
    #32017066
Cold -= AYS =-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
> использовать fetch. дополнительная инфо нужна?

- спасибо, пока нет, разберусь ( просто ещё не дошел до фетча )

...хотя если не затруднит, то кинь примерчик чтоли
...
Рейтинг: 0 / 0
15.11.2001, 13:25
    #32017068
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
Через курсоры.
Но стоит несколько раз подумать действительно ли оно Вам надо
...
Рейтинг: 0 / 0
15.11.2001, 13:27
    #32017069
SergeK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
declare @var1 int, @var2 int
create tabel #temptable (field1 int, field2 int, field3 int)

declare MyCursor cursor for select field1, field2 from #temptable
open MyCursor

fetch next from MyCursor into @var1, @var2
while @@fetch_status<>-1 begin

-- обработка записей

fetch next from prnC into @var1, @var2
end
close MyCursor
deallocate MyCursor

минус решения с фетчем такой: низкий перфоманс.
был у меня случай, когда реализовал процедурку с помощью фетча и с помощь шести различных селектов, инсертов и апдейтов с многочисленными джойнами в каждом. Разница в скорости выполнения составила 6-7 (!!!) раз.
...
Рейтинг: 0 / 0
15.11.2001, 13:50
    #32017071
Cold -= AYS =-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как можно реализовать
кошмар просто какой-то ( "в 6-7 раз" )

пинятно... другого способа, как я поял, нет

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


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