我有一个SQL存储过程,我不能改变。它只需要很少的输入参数,并返回一个包含100多行和几列的表格。如何从存储过程返回获取COUNT?
exec dbo.Select_Data 0, 0, 18, 50
我需要一些东西来得到返回的行数:
select count(*) from (exec dbo.Select_Data 0, 0, 18, 50)
和方法,从例如得到的值名称栏:
select Id, Name from (exec dbo.Select_Data 0, 0, 18, 50) where Id=10
我该怎么办呢?
答案可能取决于您使用的确切数据库,那它是什么? – 2010-09-17 08:28:16
我正在使用MS SQL 2008,如果回答您的问题 – Kromster 2010-09-17 08:32:55