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

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

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


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