sqlserver中怎样使用游标for循环?
给你举个例子利用游标循环更新、删除MemberAccount表中的数据DECLAREMy_CursorCURSOR--定义游标FOR(SELECT*FROMdbo.MemberAccount)--查出需要的集合放到游标中OPENMy_Cursor--打开游标FETCHNEXTFROMMy_Cursor--读取第一行数据WHILE@@FETCH_STATUS=0BEGIN--UPDATEdbo.MemberAccountSETUserName=UserName"A"WHERECURRENTOFMy_Cursor--更新--DELETEFROMdbo.MemberAccountWHERECURRENTOFMy_Cursor--删除FETCHNEXTFROMMy_Cursor--读取下一行数据ENDCLOSEMy_Cursor--关闭游标DEALLOCATEMy_Cursor--释放游标GO
sqlserver中怎样使用游标for循环?
给你举个例子利用游标循环更新、删除MemberAccount表中的数据DECLAREMy_CursorCURSOR--定义游标FOR(SELECT*FROMdbo.MemberAccount)--查出需要的集合放到游标中OPENMy_Cursor--打开游标FETCHNEXTFROMMy_Cursor--读取第一行数据WHILE@@FETCH_STATUS=0BEGIN--UPDATEdbo.MemberAccountSETUserName=UserName"A"WHERECURRENTOFMy_Cursor--更新--DELETEFROMdbo.MemberAccountWHERECURRENTOFMy_Cursor--删除FETCHNEXTFROMMy_Cursor--读取下一行数据ENDCLOSEMy_Cursor--关闭游标DEALLOCATEMy_Cursor--释放游标GO
美一刻度