powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы со временной таблицей
4 сообщений из 4, страница 1 из 1
Проблемы со временной таблицей
    #32037214
Sanek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 3 (sp1 sp2 sp3) процедуры, каждая из этих процедур делает примерно так :

Код: plaintext
1.
2.
3.
4.
 
CREATE TABLE #TMP (...)
INSERT INTO #TMP ....
SELECT * FROM #TMP


Временные таблицы называются поразному ...
Работают следующим образом :
Запускаю (Я) из SQL Query Analyzer процедуру sp1
она запускает sp2
а sp2 запускает sp3

в конечном итоге получаю :

Код: plaintext
1.
2.
3.
4.
Server: Msg  8164 , Level  16 , State  1 , Procedure RPT_ST22_D, Line  54 
An INSERT EXEC statement cannot be nested.
Server: Msg  8164 , Level  16 , State  1 , Procedure RPT_ST22_D, Line  56 
An INSERT EXEC statement cannot be nested.


обе строчки указывают на место вызова процедуры sp3

Подскажите плиз ...
...
Рейтинг: 0 / 0
Проблемы со временной таблицей
    #32037221
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что подсказывать-то? Тебе ж русским языком написали: "An INSERT EXEC statement cannot be nested." Измени логику так, чтобы не было вложенных insert exec'ов.
...
Рейтинг: 0 / 0
Проблемы со временной таблицей
    #32037222
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в хранимой процедуре, которая использует insert exec нельзя вызывать процедуру которая тоже использует insert exec
...
Рейтинг: 0 / 0
Проблемы со временной таблицей
    #32037227
Sanek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это понятно , но неужели нельзя это обойти ... ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы со временной таблицей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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