我的分都送完了,但也希望各位大哥帮帮我.

lzrwj 2003-09-25 10:56:34
在sql里我用update更新数据,如何得到我update所成功更新的记录数目?
比如说在qu里update a where a=1
就显示
影响 3 行

如何得到 3 这个数目
谢谢.

难道一定先按update的条件select count(*)吗?
这样是不是笨了点呀.
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
killxtt 2003-09-25
  • 打赏
  • 举报
回复
定义触发器应该也可以吧,触发器里面的会用临时表记录变化的数据的,呵呵,不过复杂化了,
j9988 2003-09-25
  • 打赏
  • 举报
回复
update a where a=1
select @@rowcount

34,874

社区成员

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

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