update有top吗?

Guo 2011-12-28 04:36:27

如题
select 能够用top查询固定数量数据条数
update有top能够固定删除的数据条数吗
...全文
299 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2011-12-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ju523756055 的回复:]
SQL code

05,08

update top (10) table set id=10
top(10) 括号不能省略...
[/Quote]

MSSQL 2005+才能这样

2000的话需要动态语句
Felixzhaowenzhong 2011-12-28
  • 打赏
  • 举报
回复
可以是可以。好像不安全。曾经我记得试验过的结果是 没有加任何条件,SQL更新了前三条和后俩条。没有发现什么逻辑
futulove 2011-12-28
  • 打赏
  • 举报
回复
这也行
-晴天 2011-12-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ju523756055 的回复:]

SQL code

....回复成功了吗?
[/Quote]

恭喜你回复成功了!
jmx123456789 2011-12-28
  • 打赏
  • 举报
回复

....回复成功了吗?
jmx123456789 2011-12-28
  • 打赏
  • 举报
回复

05,08

update top (10) table set id=10
top(10) 括号不能省略...
jmx123456789 2011-12-28
  • 打赏
  • 举报
回复

05 08

update top (10) table set id=10
(10) 括号不能省略...
黄_瓜 2011-12-28
  • 打赏
  • 举报
回复
有 05 08 都可以有
但是不能加order by



TOP ( expression ) [ PERCENT ]
指定将要更新的行数或行百分比。expression 可以为行数或行百分比。

在与 INSERT、UPDATE、MERGE 或 DELETE 语句结合使用的 TOP 表达式中引用的行不按任何顺序排列。
黄_瓜 2011-12-28
  • 打赏
  • 举报
回复
有,05 08 都有

但是不能加 order by


TOP ( expression ) [ PERCENT ]
指定将要更新的行数或行百分比。expression 可以为行数或行百分比。

在与 INSERT、UPDATE、MERGE 或 DELETE 语句结合使用的 TOP 表达式中引用的行不按任何顺序排列。
Guo 2011-12-28
  • 打赏
  • 举报
回复


修改一下
select 能够用top查询固定数量数据条数
update有top能够固定修改的数据条数吗

34,623

社区成员

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

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