从sp\u executesql检索列定义

egdjgwm8  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(363)

我有一个动态查询,它返回不同的表结果。结果可以有不同的列数和列名。

EXEC SP_EXECUTESQL @Query,N'@parameter nvarchar(19)',@parameter=@parameter

我可以使用

exec sp_describe_first_result_set N''

但是如何检索列定义或仅从中获取列名呢 sp_executesql ?

wixjitnu

wixjitnu1#

sp\u descripe\u first\u result\u set适用于任意批处理,因此只需运行:

exec sp_describe_first_result_set @Query

相关问题