tsklab
@tsklab
Здесь отвечаю на вопросы.

Как использовать в запросе результат выполнения процедуры?

Как использовать в запросе табличный результат выполнения хранимой процедуры?
SELECT * FROM (EXECUTE EncyclNewPage)
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
tsklab
@tsklab Автор вопроса, куратор тега SQL Server
Здесь отвечаю на вопросы.
Нужно использовать временную таблицу:
CREATE OR ALTER PROCEDURE EncyclNewPageGroup
AS
  DECLARE @Temp TABLE( Alpha VARCHAR(100), [Path] VARCHAR(100), IDFrom INT, IDTo INT)
  INSERT INTO @Temp EXECUTE EncyclNewPage
  SELECT DISTINCT [Path], IDFrom, IDTo FROM @Temp WHERE NOT IDFrom IS NULL ORDER BY 1
--
GO
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект