创建存储过程ser_emp的代码如下:DELIMITER $$CREATE PROCEDURE ser_emp(IN ena VARCHAR(10))BEGINSELECT empno 工号,ename 姓名,job 工作 FROM empWHERE ename LIKE concat('%',ena,'%');END$$DELIMITER ;下列调用该存储过程的语句中,正确的是()
A. SELECT ser_emp('刘');
B. SELECT ser_emp(ena);
CALL ser_emp('刘');
D. CALL ser_emp(ena);
查看答案
有如下存储过程: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. '王小明'-'是学生'