您的位置:首页 > 数据库

SQL用row_number进行高速循环

2013-08-01 20:56 99 查看
SQL用row_number进行循环查询

declare @count int=0,@R int=0
select row_number()over(order by RoomID) as R,* into #t from Room where RMClassID='2'
select @count=COUNT(0) from #t
while(@R<@count)
begin
set @R=@R+1
insert into RM select * from #t where R=@R
end
drop table #t
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: