sql server中的cursor

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:43:28
帮忙写一只Procedure可以新增十笔资料(请使用Cursor),请随便搞一个表写.

DECLARE Employee_Cursor CURSOR FOR
select top 10 * from xxx(这个我是搞得死的 你可以根据自得思想改 我的xxx里面有大于10条的纪录)
OPEN Employee_Cursor

FETCH NEXT FROM Employee_Cursor
WHILE @@FETCH_STATUS = 0
BEGIN
FETCH NEXT FROM Employee_Cursor
insert into xxxxx (aa,bb) values (11,22)
END

CLOSE Employee_Cursor
DEALLOCATE Employee_Cursor

实际上就是个循环