小编Sup*_*kio的帖子

SQL server:update top(1)循环

我一直在查看其他条目,看起来我需要一个光标?我比较新,但我用这个很高兴.欢迎任何建议或帮助.

UPDATE top (1) dbo.table
SET [Status] = 1
WHERE [OrderId] = '1337' and [Status] = 0;
GO               
Run Code Online (Sandbox Code Playgroud)

如果记录的OrderID为1337且状态为0,我希望将其更改为1,但这必须一次完成一个.

编辑:我想让它循环,直到没有[Status] = 0

sql sql-server sql-update

5
推荐指数
1
解决办法
5714
查看次数

标签 统计

sql ×1

sql-server ×1

sql-update ×1