任务描述
本关任务:
1.编写带参数的函数f2(),返回account表中指定用户id的用户名。
2.调用这个函数,返回u0001号用户的用户名。
####相关知识
为了完成本关任务,你需要掌握:
Sign in
语法
create function f2(uid char(50))
returns char(50)
return(select fullname from account
where userid=uid);
select f2('u0001');
任务描述
本关任务:
1.编写一个带参数的存储过程p1,求a的i次方
2.调用这个函数,求8的5次方(用@ret存储运行结果)。
####相关知识为了完成本关任务,你需要掌握:
语法
编程要求
elimiter $$
create procedure p1(in a int(8),in i int(8))
begin
declare c int (8);
set c=0,@ret=1;
while c<i do
set @ret=@ret*a;
set c=c+1;
end while;
end $$
delimiter ;
call p1("8","5");
select @ret;