在线等待!!!马上给分

xiaofeng007 2003-08-30 11:58:35
在sql中我建了一个tbl_user表,现在我要一条一条的读数据(主要是appdone_id),除了用游标还有其他方法吗?请说明清楚
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofeng007 2003-08-30
  • 打赏
  • 举报
回复
to txlicenhe:谢谢你给我做了一个自增变量还创建了一个临时表,高手出手就是与众不同.
zarge 2003-08-30
  • 打赏
  • 举报
回复
用游标
txlicenhe 2003-08-30
  • 打赏
  • 举报
回复
一条一条的读最好用游标了。
也可以
Select identity(int,1,1) as id ,* into #tmp from tbl_user
然后
declare @i int

set @i = 0
while @i < (select count(*) from #tmp) -- or while @@rowcount > 0
begin
set @i = @i + 1
Select * from #tmp where id = @i
end

yujohny 2003-08-30
  • 打赏
  • 举报
回复
你要一条条读数据的话那就用游标是最好的方法了

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧