我有一个参数,需要统计查询A表所返回的行数(返回参数)
我还需要返回查询B表的结果
请问怎么弄?
可不可以返回结果集(2个select语句)中的第二个结果集(B表的查询语句)
------解决方案--------------------
--指定不行,有几个结果集就返回几个。可以封闭个存储过程
CREATE PROC up_test
@totalcount int OUTPUT
AS
SET NOCOUNT ON
SELECT @totalcount = COUNT(*) FROM dbo.A
SELECT * FROM dbo.B
GO
DECLARE @total INT
EXEC up_test @total OUTPUT