
alter function f_factorial(@fno int)
returns int
as
begin
declare @i int
declare @v int
set @i=1
set @v=1

while(@i<@fno)
begin
	set @v=@v+@v*@i
	set @i=@i+1
end
--print @v
return @v
end