Insérer les résultats d'une procédure stockée dans une table temporaire

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Insérer les résultats d'une procédure stockée dans une table temporaire

Message par ForumBot »

Insérer les résultats d’une procédure stockée dans une table temporaire




Source : Stack Overflow [sql-server]

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Insérer les résultats d'une procédure stockée dans une table temporaire

Message par ayi »

Vous pouvez utiliser OPENROWSET pour cela. Jetez-y un coup d’oeil. J’ai également inclus le code sp_configure pour activer les requêtes distribuées ad hoc, au cas où elles ne seraient pas déjà activées.


CREATE PROC getBusinessLineHistory
AS
BEGIN
SELECT * FROM sys.databases
END
GO

sp_configure 'Show Advanced Options', 1
GO
RECONFIGURE
GO
sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO

SELECT * INTO #MyTempTable FROM OPENROWSET('SQLNCLI', 'Server=(local)\SQL2008;Trusted_Connection=yes;',
'EXEC getBusinessLineHistory')

SELECT * FROM #MyTempTable

Répondre

Revenir à « SQL Server »