sp_send_dbmail не отправит результаты запроса

Если бы Вы используете затмение, то я рекомендовал бы JSEclipse

7
задан mleko 18 May 2014 в 11:45
поделиться

1 ответ

Вы не можете делать запросы из временной таблицы с помощью почты базы данных. Сеанс, который вы использовали для создания временной таблицы (я предполагаю, шаг 1 вашей работы), был закрыт, и новый сеанс начался при запуске шага 2. Поскольку сеанс был закрыт, таблица была удалена (даже если таблица не была удалена, потому что это новый сеанс, у вас нет доступа к временной таблице других сеансов).

Либо создайте физическую таблицу и используйте это (либо в базе данных tempdb, либо в вашей базе данных) или поместите код, который создает выходные данные, в @query с выбором * from #TempForLogSpace в конце (в этом случае с хранимой процедурой будет намного проще иметь дело).

10
ответ дан 6 December 2019 в 14:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: