select @a=1,@b=1,@x=0,@y=1
while @ a & lt=11
開始
set @x=@x+@y
while @ b & lt=@a
set @y=@y*@b
set @b=@b+1
結束
set @a=@a+1
print '1到10的階乘之和為'+cast (@ xachar (10))。