sql—存储过程有多个select语句

moiiocjp  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(398)

此存储过程有多个 SELECT 语句-我需要基于一个语句编写一个条件 SELECT 语句结果,而不改变存储过程:

CREATE PROC Test
AS
BEGIN
    SELECT 1 AS ID 
    FROM EMPLOYEE

    SELECT NAME, ADDRESS, STATE 
    FROM EMPLOYEE --NEED TO TAKE ROW COUNT 
END

在执行存储过程之后,我将得到2个结果集。但是我需要计算第二个select语句的行数,而不改变存储过程。
基于行数,我还需要进一步研究。

amrnrhlw

amrnrhlw1#

exec Test 
select @@rowcount

在这种情况下,@@rowcount将始终返回最后一个结果集行计数。

相关问题