Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Хронимая процедура генерит несколько наборов значений. Как исключить ненужные? / 3 сообщений из 3, страница 1 из 1
28.06.2001, 07:19
    #32008500
Томас
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хронимая процедура генерит несколько наборов значений. Как исключить ненужные?
Здравствуйте!

Сделал сложную процедуру. Она создает временную таблицу, выполняет несколько select into и insert into операторов, которые наполняют временную таблицу содержанием. В конце делается select из этой временной таблицы. Необходимо, чтобы процедура вернула только этото последний result set, иначе приложения (например Crystal Report) нужный result set не воспринимают. Как же избавиться от промежуточных result sets?

С уважением, Томас
...
Рейтинг: 0 / 0
28.06.2001, 07:36
    #32008514
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хронимая процедура генерит несколько наборов значений. Как исключить ненужные?
Если я правильно понял, Вам нужно в процедуре ставить
Set nocount on
...
Рейтинг: 0 / 0
28.06.2001, 07:37
    #32008516
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хронимая процедура генерит несколько наборов значений. Как исключить ненужные?
select into и insert into дополнительных наборов данных не создают. А если у тебя в программе используются лишние select - так убери лишние-то. Или сделай вторую хранимую sp только для Cristal Reports без лишних наборов данных.
И еще - поставь в самом начале процедуры set nocount on.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Хронимая процедура генерит несколько наборов значений. Как исключить ненужные? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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