USE AdventureWorks2008R2; GO DECLARE complex_cursor CURSOR FOR SELECT a.BusinessEntityID FROM HumanResources.EmployeePayHistory AS a WHERE RateChangeDate <> (SELECT MAX(RateChangeDate) FROM HumanResources.EmployeePayHistory AS b WHERE a.BusinessEntityID = b.BusinessEntityID) ; OPEN complex_cursor; FETCH FROM complex_cursor; UPDATE HumanResources.EmployeePayHistory SET PayFrequency = 2 WHERE CURRENT OF complex_cursor; CLOSE complex_cursor; DEALLOCATE complex_cursor; GO |
相关文章
- 用SQL server导出到oracle,查询时提示“表或视图不存在ORA-00942”错误
- (转) java 通过 jdbc 链接 ms sql server 中出现 "no suitable driver for ..."
- sql server数据库操作
- SQL Server存储过程邮件发送以表格方式发送
- (4.20)sql server性能指标、性能计数器
- SQL Server中如何设置对列的权限
- SQL Server 配置管理器
- SQL Server 2014里的针对基数估计的新设计(New Design for Cardinality Estimation)
- sql server查询死锁语句
- 【转】SQL Server 数据库内部版本号