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

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

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


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