题目内容

有如下存储过程:DELIMITER $$CREATE PROCEDURE p(IN POINT INT,OUT grade_level CHAR(3))BEGINCASEWHEN POINT>=90 THEN SELECT '优秀'INTO grade_level;WHEN POINT>=80 THEN SELECT '良好'INTO grade_level;WHEN POINT>=70 THEN SELECT '中等'INTO grade_level;WHEN POINT>=60 THEN SELECT '及格'INTO grade_level;ELSE SELECT '不及格'INTO grade_level;END CASE ;END $$DELIMITER ;下列调用该存储过程的语句中正确的是( )

A. CALL p(80, '良好');
B. CALL p(85, @s);
C. RETURN p(80, '良好');
D. RETURN p(85, @s);

查看答案
更多问题

假定有如下函数:DELIMITER $$CREATE FUNCTION f(n INT ) RETURNS INTBEGINDECLARE s,i INT;SET i=1,s=1;WHILE i<=n DOSELECT s*i INTO s;SET i=i+1;END WHILE;RETURN (s);END $$DELIMITER ;语句:SELECT f(5);的结果是:

A. 15
B. 24
C. 120
D. 720

可以获取系统当前日期的函数是()。

A. TODAY
B. DAY
C. DATE
D. CURDATE

将两个字符串‘王小明’、‘是学生’连接为一个字符串的表达式是()。

A. CONCAT('王小明','是学生')
B. SELECTCONCAT('王小明','是学生')
C. '王小明'+'是学生'
D. '王小明'-'是学生'

MySQL存储过程可以有如下三种参数

A. IN
B. INOUT
C. OUT
D. OLD

答案查题题库