powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как на T-SQL перебрать строки, которые вернул SELECT ?
5 сообщений из 5, страница 1 из 1
Как на T-SQL перебрать строки, которые вернул SELECT ?
    #34382562
___Сергей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно на T-SQL перебрать все строки, которые вернул запрос (в хранимой процедуре), для каждой выполнить какое-то действие. Подскажите кто знает - как их можно перебрать?
...
Рейтинг: 0 / 0
Как на T-SQL перебрать строки, которые вернул SELECT ?
    #34382596
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
INSERT ... EXECUTE во временную таблицу, дальше - открыть курсор по временной таблице
в BOL всё описано
...
Рейтинг: 0 / 0
Как на T-SQL перебрать строки, которые вернул SELECT ?
    #34383077
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а при чем тут ADO.NET??? :-(

Код: plaintext
 uid  =  S a

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как на T-SQL перебрать строки, которые вернул SELECT ?
    #34502353
Gratefull Dead
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
USE pubs
DECLARE tnames_cursor CURSOR
FOR
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
OPEN tnames_cursor
DECLARE @tablename sysname
--SET @tablename = 'authors'
FETCH NEXT FROM tnames_cursor INTO @tablename
WHILE (@@FETCH_STATUS <> -1)
BEGIN
IF (@@FETCH_STATUS <> -2)
BEGIN
SELECT @tablename = RTRIM(@tablename)
EXEC ('SELECT ''' + @tablename + ''' = count(*) FROM '
+ @tablename )
PRINT ' '
END
FETCH NEXT FROM tnames_cursor INTO @tablename
END
CLOSE tnames_cursor
DEALLOCATE tnames_cursor
===================================

При том, что ADO.net немного отдыхает
...
Рейтинг: 0 / 0
Как на T-SQL перебрать строки, которые вернул SELECT ?
    #34502609
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
___Сергей КМне нужно на T-SQL перебрать все строки, которые вернул запрос (в хранимой процедуре), для каждой выполнить какое-то действие. Подскажите кто знает - как их можно перебрать?
гы.
во-первых действительно, при чем здесь ado.net?
во-вторых 90% вероятности что перебор строк не требуется, какое действие нужно выполнить?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как на T-SQL перебрать строки, которые вернул SELECT ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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