我试过这个:
select * into #temp124
exec usp_GetTagDetails @UserId=1,@IsActiveOnly=1,@IsParentPathRequired=1
但这不起作用。有人可以帮我把SP结果放到临时表中吗?
答案 0 :(得分:1)
首先启用几个选项:
Object title="";
title = new DecimalFormat("0").format(Cell.getNumericCellValue());
然后您可以使用OPENROWSET:
sp_configure 'Show Advanced Options', 1
GO
RECONFIGURE
GO
sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO
另一种创建表来手动存储来自SP的数据的方法,但您应该确切地知道此SP返回的数据。
SELECT * INTO #Temp124
FROM OPENROWSET('SQLNCLI', 'Server=(local)\InstanceName;Trusted_Connection=yes;',
'EXEC usp_GetTagDetails @UserId=1,@IsActiveOnly=1,@IsParentPathRequired=1')