5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
5555555555555555555555
select @s='AZZ',@i=1--计算@s+@i
select @s=reverse(upper(@s)),@result='',@j=0--@result计算结果,@j进位
while @s<>''
begin
select @result=char((ascii(left(@s,1))-65+@i+@j)%26+65)+@result,@j=(ascii(left(@s,1))-65+@i+@j)/26,@i=0
set @s=stuff(@s,1,1,'')
end
print @result