`
wangzi6hao
  • 浏览: 208522 次
  • 性别: Icon_minigender_1
  • 来自: sdf
社区版块
存档分类
最新评论

sql2000游标读取行列记录

    博客分类:
  • Sql
阅读更多
declare @tempTag VARCHAR(100)
--多列定义 declare @tempTag1 VARCHAR(100)
--多列.....
declare tagCursor cursor for (select * from splitstr('heheh hahah hohoh heihei hehe',' '))--读取行数据到游标
open tagCursor--打开游标
    fetch next from tagCursor INTO @tempTag--多列定义加,@temp
    WHILE(@@FETCH_STATUS = 0) BEGIN--0:FETCH 语句成功。 -1:FETCH 语句失败或此行不在结果集中。 -2:被提取的行不存在。
        print @tempTag
        fetch next from tagCursor INTO @tempTag--多列定义加,@temp
    END
close tagCursor--关闭游标
DEALLOCATE tagCursor--销毁游标

 因为需要对一个字符串做分列处理.
并且再对分列的数据做判断插入新的表中.所以请同事帮忙做了一个游标的循环,先留着,以后好复习.
select * from splitstr ('heheh hahah hohoh heihei hehe',' ')splitstr是一个自定义函数见hi.baidu.com/%CD%F5%D7%D36%BA%C5/blog/item/ddcac92c3c8291eb8a13991a.html 见这篇博文

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics