将输出参数设置为行数

时间:2019-02-28 23:07:42

标签: sql-server

我有以下步骤

pm2 delete app

我想获得输出参数中受影响的行数,但是我不知道如何。

1 个答案:

答案 0 :(得分:0)

@@ROWCOUNT返回受最后一条语句影响的记录数。

create procedure hozzaszolas
  @pHozzaszolasSzam int
  , @pmcsz int output
as
begin
  update Cikkek
    set Ertekeles = Ertekeles + 1
  where Cikkek.CikkCim in (
    select Cikkek.CikkCim
    from Cikkek
    left join Hozzaszolasok on Cikkek.CikkID = Hozzaszolasok.CikkID
    where Cikkek.Ertekeles < 10
    group by Cikkek.CikkID, Cikkek.CikkCim
    having count(Hozzaszolasok.CikkID) >= @pHozzaszolasSzam
  )
set @pmcsz= @@ROWCOUNT
end