У меня есть хранимая процедура, которая выбирает некоторые данные в другом формате из моей исходной таблицы:Как рекурсивно обновить таблицу с хранимой процедурой
USE [VolTracker]
GO
DECLARE @return_value int,
@offset int
SET @offset = 5
WHILE @offset >= 1 BEGIN
EXEC @return_value = [dbo].[sp_getStats]
@Doffset = @offset,
@StartTime = --Some Datetime,
@EndTime = --Some later Datetime,
@Contract = NULL
SET @offset = @offset - 1
END
GO
Этот конкретный пример выбирает все 5 из таблиц, которые я бы как это правильно. Тем не менее, я бы хотел, чтобы все эти таблицы были объединены в одну таблицу. Как я могу это сделать?
«Хранимая процедура, которая выбирает некоторые данные в другом формате из моей исходной таблицы», звучит как описание вида для меня. И МОСТ того времени, когда цикл, чтобы что-то сделать в SQL, может быть выполнен по-разному/лучше с использованием наборов - есть редкие исключения. –