是指条件像一下例子的更新语句:
WHERE CURRENT OF abc使用 WHERE CURRENT OF 子句的定位更新将在游标的当前位置更新单行。这比使用 WHERE <search_condition> 子句限定要更新的行的搜索更新更为精确。当搜索条件不唯一标识一行时,搜索更新将修改多行
WHERE CURRENT OF abc使用 WHERE CURRENT OF 子句的定位更新将在游标的当前位置更新单行。这比使用 WHERE <search_condition> 子句限定要更新的行的搜索更新更为精确。当搜索条件不唯一标识一行时,搜索更新将修改多行
GO
CREATE TABLE t2(d1 INT PRIMARY KEY, d2 INT)
GO
INSERT INTO t1 VALUES (1, 10)
INSERT INTO t2 VALUES (1, 20)
INSERT INTO t2 VALUES (2, 30)
goDECLARE abc CURSOR LOCAL FOR
SELECT * FROM t1OPEN abcFETCH abcUPDATE t1 SET c2 = c2 + d2
FROM t2
WHERE CURRENT OF abc
GO