我对SQL Server有疑问:如何使用while循环取反数字?
我尝试使用反向功能
select reverse('452833861') reversno
使用反向工程,但是我需要使用while循环来实现它。
能否请您告诉我如何在SQL Server中完成此任务?
答案 0 :(得分:0)
尝试一下:
drop table #test
create table #test (id varchar(50))
insert into #test values ('452833861')
declare @i int = 0
declare @j int = (select len(id) from #test)
while (@i < @j)
BEGIN
select SUBSTRING(id,@j,1) from #test
set @j=@j-1
END