sql数组的转化使用


Declare @parameter varchar(400)
Declare @value varchar(400)
Declare @location int


Set @parameter = 'zhang;wu;guang;'
While(len(@parameter)> 0)
 Begin
    Select @location = charindex(';',@parameter)
     --Print @location
    Set @value = substring(@parameter,1,@location -1)
    Print @value
    Set @parameter = substring(@parameter,@location + 1,len(@parameter) - @location)
 End

posted @ 2008-07-15 18:32  zijinguang  阅读(199)  评论(0编辑  收藏  举报