У меня есть хранимая процедура, из которой я хочу данные во временной таблице.
Можно ли получить данные в таблице, но она должна отбрасываться и выполнять новые данные каждый раз
У меня естьпопытался использовать Select * из Openrowset (- Details-), но он не работает
Create PROCEDURE [dbo].[Auto Union Transaction]
AS
BEGIN
DECLARE @DynamicTSQLStatement NVARCHAR(MAX);
SELECT @DynamicTSQLStatement = STUFF
(
(
SELECT N' UNION ALL SELECT * FROM ' + '[' + SCHEMA_NAME([schema_id]) + '].[' + [name] + ']'
FROM [sys].[tables]
WHERE [name] LIKE 'TRNS%9' or [name] LIKE 'TRNS%20'
FOR XML PATH(''), TYPE
).value('.', 'NVARCHAR(MAX)')
,1
,10
,''
);
EXEC sp_executesql @DynamicTSQLStatement
END
Данные представляют собой одну таблицу