含羞草
好记性不如烂笔头
菜鸟先飞...

     -- 搜索第一个分号
     SELECT @biLoc = CHARINDEX(';', @cvAllList)
     WHILE (@biLoc > 0)
     BEGIN
      -- 取分号前部分
      SELECT @cvList = LEFT(@cvAllList, @biLoc - 1)
      -- do something
      -- 取分号后部分
      SELECT @cvAllList = RIGHT(@cvAllList, LEN(@cvAllList)-@biLoc)  
      -- 搜索下一个分号
      SELECT @biLoc = CHARINDEX(';', @cvAllList)
     END

posted on 2007-03-28 20:00  含羞草  阅读(1485)  评论(0编辑  收藏  举报