请教各位大大,因为一些需要,我在 cursor 里使用 GOTO 重复抓取 cursor循环里的数据,
虽然数据会出来但会有错误讯息为 : data_cursor 数据已存在. 
我知道问题出在我已经 open FETCH data_cursor 然后又GOTO重回开启的原因造成,
此问题不知该如何解决???请各为帮忙了....
Lab1:
declare data_cursor for
select * from tableX 
open FETCH data_cursor INTO @aaa
WHILE(@@FETCH_STATUS=0)
BEGIN
goto Lab1
FETCH NEXT FROM data_cursor INTO @aaa
END
CLOSE data_cursor
DEALLOCATE data_cursor