попробуйте эту надежду, это поможет Вам
declare @temvalue varchar(50)
declare @givenvalue varchar(50)
set @givenvalue ='100254A'
set @temvalue= substring(@givenvalue,len(@givenvalue),1)
set @givenvalue=substring(@givenvalue,0,len(@givenvalue))
declare @tableid int
while ASCII(@temvalue)<=90
begin
set @tableid=ASCII(@temvalue)
declare @data varchar(1)
set @data=CHAR(@tableid)
print @givenvalue+@data
if @givenvalue <>'100257' -- UP TO THIS IT WILL generate STRING
begin
if @tableid=90
begin
set @givenvalue= CAST(cast(@givenvalue as int)+1 as varchar(50))
set @tableid=64
end
end
set @tableid+=1
set @temvalue=CHAR(@tableid)
end