Posted on
2007-12-06 19:05新人~
阅读(501)
评论(0)
编辑收藏举报
MS SQL SERVER 2005 中游标的使用
DECLARE my_cursor CURSOR--定义游标,循环读取需要更新库存的ID-- FORSelect ProductId FROM[RetailInvoiceProduct]Where[RetailInvoiceId]=@RetailInvoiceId OPEN my_cursor --打开游标 FETCHNEXTFROM my_cursor INTO@productId--把库存ID赋值给变量-- WHILE@@FETCH_STATUS=0 BEGIN Update[RetailInvoiceProduct]SET[isLock]=1Where[ProductId]=@productId END CLOSE my_cursor --关闭游标