sql server存储过程是一个查询过程,我想知道查询出来的结果到底有多少行,这要怎么写?本人新手,谢谢!

2024-11-25 00:34:51
推荐回答(1个)
回答1:

使用count()函数,类似于
select count(1) from tables
或者使用@@ROWCOUNT全局变量,这个全局变量将获取上一个语句的影响行数,比如:
select * from tables
--假设上一个语句返回100行记录,那么@@rowcount=100
select @@rowcount
但是@@rowcount仅仅只能返回上一条语句的影响行数,如果有两条语句,只能分别获取