我的存储过程如下所示:
SELECT
nTransactionId
,strInstrument
FROM dbo.Deals
我已经读过,对于SQL Server 2012,我可以使用sp_describe_first_result_set
,但SQL Server 2008还有其他选择吗?
当我说我想要列名时,我的意思是nTransactionId
和strInstrument
。即使查询没有返回任何结果。
非常感谢!
答案 0 :(得分:0)
为此,我主要使用:
SET FMTONLY ON;
仅返回客户端的元数据。可以用来测试格式 没有实际运行查询的响应。
看看这里:Sql Server SET FMTONLY (Transact-SQL)
这就是DataSet设计师用来获取过程参数的原因。