sqlserver怎么循环 sqlserver中怎样使用游标for循环?

首页 / 新闻动态 / sqlserver怎么循环 sqlserver中怎样使用游标for循环?

sqlserver怎么循环 sqlserver中怎样使用游标for循环?

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

sqlserver怎么循环oracleelseif语句怎么用sql语句遍历循环执行