您的位置:首页 > 数据库

MS SQL SERVER 2005 中游标的使用

2007-12-06 19:05 495 查看
DECLARE my_cursor CURSOR --定义游标,循环读取需要更新库存的ID--

FOR Select ProductId FROM [RetailInvoiceProduct] Where [RetailInvoiceId] = @RetailInvoiceId

OPEN my_cursor --打开游标

FETCH NEXT FROM my_cursor INTO @productId --把库存ID赋值给变量--

WHILE @@FETCH_STATUS = 0

BEGIN

Update [RetailInvoiceProduct] SET [isLock] = 1 Where [ProductId] = @productId

END

CLOSE my_cursor --关闭游标
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐