create function reversion(@str1 varchar(10)) returns varchar(10)
as
begin
declare @str2 varchar(10),@i int
set @str2=@str1
set @i=1
while(@i<=len(@str1))
begin
set @str2=stuff(@str2,@i,1,substring(@str1,len(@str1)-@i+1,1))
set @i=@i+1
end
return @str2
end
select dbo.reversion('abcd')