当前位置:  数据库>sqlserver

top子句限制update语句更新的数据量

    来源: 互联网  发布时间:2014-08-29

    本文导语:  使用 top 子句来限制 update 语句中修改的行数。 当 top (n) 子句与 update 一起使用时,将针对随机选择的 n 行执行删除操作。 例如,假设您要为一位高级销售人员减轻销售负担,而将一些客户分配给了一位初级销售人员。 随机抽...

使用 top 子句来限制 update 语句中修改的行数。
当 top (n) 子句与 update 一起使用时,将针对随机选择的 n 行执行删除操作。

例如,假设您要为一位高级销售人员减轻销售负担,而将一些客户分配给了一位初级销售人员。

随机抽样的 10 个客户从一位销售人员分配给了另一位。
 

use adventureworks2008r2;
update top (10) sales.store
set salespersonid = 276
where salespersonid = 275;
go

如果需要使用 TOP 来应用按有意义的时间顺序排列的更新,必须同时使用 TOP 和 ORDER BY 子句。

更新了雇佣最早的 10 名雇员的假期小时数。
 

update humanresources.employee
set vacationhours = vacationhours + 8
from (select top 10 businessentityid from humanresources.employee
  order by hiredate asc) as th
where humanresources.employee.businessentityid = th.businessentityid;
go

参考:http://technet.microsoft.com/zh-CN/library/ms180971


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • shell 程序中top 命令屏幕限制
  • C++ Stacks(堆栈) 成员 top():返回栈顶元素
  • top查看CPU 发现top本身占用率奇高
  • java命名空间java.awt类insets的类成员方法: top定义及介绍
  • top与ps命令输出结果差异以及top结果的重定向
  • C++ Priority Queues(优先队列) 成员 top():返回优先队列中有最高优先级的元素
  • top -d 1 | grep gedit为什么不能1秒钟刷新一次?top -d 1 就可以1秒钟刷新一次
  • java命名空间javax.swing接口swingconstants的类成员方法: top定义及介绍
  • jQuery获取margin-top与padding-top值
  • java命名空间javax.swing.border类emptyborder的类成员方法: top定义及介绍
  • 请教Solaris 10 安装TOP工具不能使用的问题
  • java命名空间javax.swing类jsplitpane的类成员方法: top定义及介绍
  • hp_ux下如何使用java获取top信息
  • java命名空间javax.swing.border类titledborder的类成员方法: top定义及介绍
  • 我是个小菜鸟。想问问top命令如何保存
  • java命名空间javax.print.attribute.standard类mediatray的类成员方法: top定义及介绍
  • 求solaris下的类似linux的top命令,谢谢!
  • java命名空间javax.lang.model.element枚举nestingkind的类成员方法: top_level定义及介绍
  • top:unknown terminal type 问题
  • java命名空间javax.swing.border类titledborder的类成员方法: above_top定义及介绍
  • 页面中的Top是如何实现的?
  • java命名空间javax.swing.border类titledborder的类成员方法: below_top定义及介绍
  • 类似于top


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3