在MSSQL中有什么办法实现逐条记录修改

xgd 2003-10-19 01:58:09
你们好,本人编写了一个存储过程,从外界传入114个参数,每个参数分别赋值给114条记录,本人现在使用的是update,但这要运行114条update语句,而update语句要扫描114条记录才能定位,这使指针频繁抖动,不太科学,请问有什么办法实现逐条修改记录或其他更好的办法.
...全文
62 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
w_rose 2003-10-19
  • 打赏
  • 举报
回复
update table set field=case key when ... then ...
friendliu 2003-10-19
  • 打赏
  • 举报
回复
用游标。。更新
jingxijun 2003-10-19
  • 打赏
  • 举报
回复
学习
zlz7803 2003-10-19
  • 打赏
  • 举报
回复
用光标。先将要修改值插到临时表中,用光标修改。

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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