begin
declare i int default 1
declare sum int default 1
while i <= num
do
set sum = sum*i
set i = i+1
end while
select sum
end
直接 call jiecheng3(2)就OK
实现不了,因为mysql只是一个数据库,而不是一种编程语言,mysql只能识别sql语句,不能编写程序,而用sql语句没有办法实现阶乘的功能,可以用php之类去实现,mysql主要是提供数据库服务的。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)