powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / An INSERT EXEC statement cannot be nested.
4 сообщений из 4, страница 1 из 1
An INSERT EXEC statement cannot be nested.
    #32050260
Pedro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А очень надо :( Как уважаемые спецы справляются с ситуацией когда нужно вложить несколько процедур возвращающих наборы данных?
Попробовал делать вместо процедур функции, там еще хуже - не может использовать временные таблицы в теле функции.
Курсор создать на основании процедуры тоже нельзя.
Остается только перенос кода. А вот как раз этого то больше всего не хочется - код может быть модифицирован другим разработчиком, не лазить же ему потом по моим процедурам...
...
Рейтинг: 0 / 0
An INSERT EXEC statement cannot be nested.
    #32050276
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Остается только перенос кода.

Вот именно это и остается.
...
Рейтинг: 0 / 0
An INSERT EXEC statement cannot be nested.
    #32050291
Цунцуяби
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А так:
Создать временную таблицу в вызывающей процедуре
В вызываемых процедурах делать в нее insert
(можно и проверить существует временная таблица или нет)

Структурное программирование...
...
Рейтинг: 0 / 0
An INSERT EXEC statement cannot be nested.
    #32050305
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не может использовать временные таблицы в теле функции.
Если SQL2K - то может переменные типа table помогут?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / An INSERT EXEC statement cannot be nested.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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