日期:2014-05-18  浏览次数:20516 次

有关字符翻转
字符串"图片>>我的管理文档>>文档>>工资源共享" 要排成"工资源共享>>文档>>我的管理文档>>图片" 如何排???

------解决方案--------------------
SQL code
declare @Str varchar(100),@Start int
set @Str='图片>>我的管理文档>>文档>>工资源共享'
print @Str

select @Str=reverse(@Str),@Start=1
while charindex('>>',@Str+'>>',@Start)>0
begin
set @Str=stuff(@Str,@Start,charindex('>>',@Str+'>>',@Start)-@Start,reverse(substring(@Str,@Start,charindex('>>',@Str+'>>',@Start)-@Start)))
set @Start=charindex('>>',@Str+'>>',@Start)+2
end

print @Str

/*
图片>>我的管理文档>>文档>>工资源共享
工资源共享>>文档>>我的管理文档>>图片
*/
我的异常网推荐解决方案:软件开发者薪资,http://www.aiyiweb.com/other/1391128.html