使用 Transact-SQL 语句循环结果集

有三种方法使用可以通过使用 Transact-SQL 语句遍历一个结果集。

一种方法是使用 temp 表。 使用这种方法您创建的初始的 SELECT 语句的"快照"并将其用作基础"指针"。 例如:
 10

第二个的方法是表格的一行"遍历"每次使用 Min 函数。 此方法捕获添加存储的过程开始执行之后, 假设新行必须大于当前正在处理在查询中的行的唯一标识符的新行。 例如: 
 1end

注意 : 两个示例 1 和 2,则假定源表中的每个行唯一的标识符存在。 在某些情况下,可能存在没有唯一标识符。 如果是这种情况,您可以修改 temp 表方法使用新创建的键列。 例如:
 1


相关文章: