我有一个动态查询,它返回不同的表结果。结果可以有不同的列数和列名。
EXEC SP_EXECUTESQL @Query,N'@parameter nvarchar(19)',@parameter=@parameter
我可以使用
exec sp_describe_first_result_set N''
但是如何检索列定义或仅从中获取列名呢 sp_executesql ?
sp_executesql
wixjitnu1#
sp\u descripe\u first\u result\u set适用于任意批处理,因此只需运行:
exec sp_describe_first_result_set @Query
1条答案
按热度按时间wixjitnu1#
sp\u descripe\u first\u result\u set适用于任意批处理,因此只需运行: