第2个回答 2010-07-21
--定义变量:
declare @A1 INT,@A2 INT,@A3 INT
--定义游标
DECLARE my_Cur CURSOR FOR
SELECT A1,A2,A3 FROM A
--打开游标
OPEN my_Cur
--游标滚到下一行
FETCH NEXT FROM my_Cur INTO @A1,@A2,@A3
--循环直到游标逐行读取完数据
WHILE @@FETCH_STATUS = 0
BEGIN
print @A1+@A2+@A3
--游标滚到下一行
FETCH NEXT FROM my_Cur INTO @A1,@A2,@A3
END
--关闭游标
CLOSE my_Cur
--释放资源
DEALLOCATE my_Cur