SQL语言写入斐波拉契数列

create table Fib(fibo nchar(4) NULL)
declare @x  int, @fibo1 int, @fibo2 int, @fibo3 int
set @x = 1
set @fibo1 = 1
set @fibo2 = 1 
while @x <= 15
begin
BEGIN
set @fibo3 = @fibo2
set @fibo2 = @fibo1 + @fibo2
set @fibo1 = @fibo3
insert Fib(fibo)
values(@fibo2)  
END
set @x = @x + 1
end 


你可能感兴趣的:(SQL语言写入斐波拉契数列)