怎样限制update的行数

aeae12 2008-01-11 03:46:40
类似使用top
update 表1 set 字段1='0'

加一个条件影响 10 行
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
aeae12 2008-01-24
  • 打赏
  • 举报
回复
谢谢wangtiecheng!
OracleRoob 2008-01-11
  • 打赏
  • 举报
回复
即使表中字段重复,如下语句也可以:

update (select top 10 * from 表1) as t set 字段1='0'
wwwwb 2008-01-11
  • 打赏
  • 举报
回复
如果字段的值没有重复的话,上述SQL语句可以,否则,增加唯一标识的字段
OracleRoob 2008-01-11
  • 打赏
  • 举报
回复
--可以:


update (select top 10 * from 表1) as t set 字段1='0'
wwwwb 2008-01-11
  • 打赏
  • 举报
回复
除非有唯一标识的字段才行
update 表1 set 字段1='0' where id<=10

7,713

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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