题目内容

下面的程序是创建一个存储过程,根据参数传入的分数判断是否合格。如果分数score大于等于60,输出合格;否则输出不合格。DELIMITER $$CREATE PROCEDURE grade(①)BEGIN②; #定义字符变量r,字符长度为6IF score>=60 THEN SET r='合格';ELSE SET r='不合格';END IF;SELECT score 成绩, r 结果;END$$请在空白横线上给出相应的代码。注意:1. 答案不要包含分号,题目中已经有分号。2. 单词之间只能有一个空格。3. 所有关键词全大写,或者全部小写。不要一个关键词大写,另外一个关键词小写。4.“①”表示第一空,依次类推。

查看答案
更多问题

创建一个函数fsum,用于实现求表达式s=1+2+……+n之和,n的值由参数传入,函数返回表达式之和,程序如下:DELIMITER $$CREATE FUNCTIONfsum(①)②BEGINDECLARE i,s INT;SET i:=1;SET s:=0;WHILE i<=n DOSET s:=s+i;SET i:=i+1;END WHILE;③;END$$请在空白横向上补充完整代码。注意:1. 答案不要包含分号,题目中已经有分号。2. 单词之间只能有一个空格。3. 所有关键词全大写,或者全部小写。不要一个关键词大写,另外一个关键词小写。

在命令提示符下,调用存储过程时,需要使用CALL来调用。

A. 对
B. 错

在定义存储过程时,如有参数,则需要指定参数是输入型还是输出型。()

A. 对
B. 错

在定义函数时,如有参数,则需要指定参数是输入型还是输出型。()

A. 对
B. 错

答案查题题库