关于一个求返回数据记录个数的问题?

studyprogram 2002-05-22 09:40:32
我在一个存储过程中
写了一个select 语句。我想知道该语句返回的记录个数,可以使用count函数,但是这样count函数就占了返回记录的一列。我不想显示这一列,该怎么办。
有没有什么其他的办法获得一个select语句的返回的记录个数。
条件实在存储过程中。
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chump 2002-05-23
  • 打赏
  • 举报
回复
同意楼上!
webmin 2002-05-22
  • 打赏
  • 举报
回复
@@ROWCOUNT
返回受上一语句影响的行数。

语法
@@ROWCOUNT

返回类型
integer

注释
任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。

示例
下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。

UPDATE authors SET au_lname = 'Jones'
WHERE au_id = '999-888-7777'
IF @@ROWCOUNT = 0
print 'Warning: No rows were updated'

愉快的登山者 2002-05-22
  • 打赏
  • 举报
回复
用RETURN语句返回COUNT结果

34,872

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧