我想从数据库中查询处多条记录,对每条记录中的一项更新。
我想把此项值更新成1,可是怎么写都不对。
我写的代码如下:
DECLARE curl CURSOR FOR
SELECT SSN
FROM STUDENT ORDER BY SSN
OPEN CUR1
FETCH NEXT FROM CUR1
? INTO 1 *******
CLOSE CUR1
DEALLOCATE CUR1
请问该如何写,还有如果我用变量,怎么用代码实现给变量赋值?
@VSSN CHAR(9)
VSSN ='1'?????????????******
谢谢,大家帮帮我
------解决方案--------------------------------------------------------
DECLARE curl CURSOR FOR
SELECT SSN
FROM STUDENT ORDER BY SSN
OPEN CUR1
FETCH NEXT FROM CUR1
update set a=1 where current of cur1
close
------解决方案--------------------------------------------------------
都是很好的建议! 值得学习