第74练 项目九 调用和查看存储函数《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)

2026-05-07
| 2份
| 6页
| 41人阅读
| 0人下载

内容正文:

编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第74练,内容是调用和查看存储函数。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第74练 调用和查看存储函数 一、单项选择题 1. 已知存在无参数存储函数func_get_now_time,返回当前系统时间,下列调用语法完全正确的是( ) A. CALL func_get_now_time(); B. SELECT func_get_now_time(); C. SELECT * FROM func_get_now_time(); D. EXEC func_get_now_time(); 【答案】B 2.已知存在带参数的存储函数func_calculate_discount(total DECIMAL(10,2)),根据总金额返回折扣后金额,下列在order表查询时调用该函数的语法完全正确的是( ) A. SELECT order_id, total_amount, func_calculate_discount(total_amount) AS discount_amount FROM order; B. SELECT order_id, total_amount, func_calculate_discount(IN total_amount) AS discount_amount FROM order; C. SELECT order_id, total_amount, CALL func_calculate_discount(total_amount) AS discount_amount FROM order; D. SELECT order_id, total_amount, func_calculate_discount AS discount_amount FROM order; 【答案】A 3.已知存在带参数的存储函数func_get_age(birth_date DATE),根据出生日期返回年龄,下列查询student表中年龄≥18 岁学生的语法完全正确的是( ) A. SELECT * FROM student WHERE func_get_age(birth_date) >= 18; B. SELECT * FROM student WHERE func_get_age >= 18; C. SELECT * FROM student WHERE CALL func_get_age(birth_date) >= 18; D. SELECT * FROM student WHERE func_get_age(birth_date) >= '18'; 【答案】A 4.已知数据库shop中存在带参数的存储函数func_get_product_name(p_id INT),根据商品 ID 返回商品名称,下列跨库调用该函数的语法完全正确的是( ) A. SELECT shop.func_get_product_name(1); B. SELECT func_get_product_name(1) FROM shop; C. CALL shop.func_get_product_name(1); D. SELECT * FROM shop.func_get_product_name(1); 【答案】A 5.已知存在带参数的存储函数func_calculate_tax(amount DECIMAL(10,2)),根据金额计算税额,下列更新order表中税额的语法完全正确的是( ) A. UPDATE order SET tax = func_calculate_tax(total_amount); B. UPDATE order SET tax = CALL func_calculate_tax(total_amount); C. UPDATE order SET func_calculate_tax(total_amount) = tax; D. UPDATE order SET tax = func_calculate_tax; 【答案】A 6.查看当前数据库中所有存储函数的基本信息,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS; B. SHOW FUNCTIONS; C. SHOW ALL FUNCTION STATUS; D. SELECT * FROM function; 【答案】A 7.查看数据库school中所有存储函数的基本信息,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS FROM school; B. SHOW FUNCTION STATUS IN school; C. SHOW school.FUNCTION STATUS; D. SHOW FUNCTION FROM school; 【答案】A 8.查看当前数据库中所有名称以func_stu开头的存储函数,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS LIKE func_stu%; B. SHOW FUNCTION STATUS WHERE name='func_stu%'; C. SHOW FUNCTION LIKE 'func_stu%'; D. SHOW FUNCTION STATUS LIKE 'func_stu%'; 【答案】D 9.查看数据库shop中所有名称以func_pro开头的存储函数,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS FROM shop LIKE 'func_pro%'; B. SHOW FUNCTION STATUS LIKE 'func_pro%' FROM shop; C. SHOW FUNCTION FROM shop LIKE 'func_pro%'; D. SHOW FUNCTION STATUS WHERE database='shop' AND name LIKE 'func_pro%'; 【答案】A 10.查看存储函数func_calculate_discount的完整创建语句,下列语法完全正确的是( ) A. SHOW CREATE func_calculate_discount; B. SHOW FUNCTION CREATE func_calculate_discount; C. SHOW CREATE PROCEDURE func_calculate_discount; D. SHOW CREATE FUNCTION func_calculate_discount; 【答案】D 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第74练,内容是调用和查看存储函数。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第74练 调用和查看存储函数 一、单项选择题 1. 已知存在无参数存储函数func_get_now_time,返回当前系统时间,下列调用语法完全正确的是( ) A. CALL func_get_now_time(); B. SELECT func_get_now_time(); C. SELECT * FROM func_get_now_time(); D. EXEC func_get_now_time(); 2.已知存在带参数的存储函数func_calculate_discount(total DECIMAL(10,2)),根据总金额返回折扣后金额,下列在order表查询时调用该函数的语法完全正确的是( ) A. SELECT order_id, total_amount, func_calculate_discount(total_amount) AS discount_amount FROM order; B. SELECT order_id, total_amount, func_calculate_discount(IN total_amount) AS discount_amount FROM order; C. SELECT order_id, total_amount, CALL func_calculate_discount(total_amount) AS discount_amount FROM order; D. SELECT order_id, total_amount, func_calculate_discount AS discount_amount FROM order; 3.已知存在带参数的存储函数func_get_age(birth_date DATE),根据出生日期返回年龄,下列查询student表中年龄≥18 岁学生的语法完全正确的是( ) A. SELECT * FROM student WHERE func_get_age(birth_date) >= 18; B. SELECT * FROM student WHERE func_get_age >= 18; C. SELECT * FROM student WHERE CALL func_get_age(birth_date) >= 18; D. SELECT * FROM student WHERE func_get_age(birth_date) >= '18'; 4.已知数据库shop中存在带参数的存储函数func_get_product_name(p_id INT),根据商品 ID 返回商品名称,下列跨库调用该函数的语法完全正确的是( ) A. SELECT shop.func_get_product_name(1); B. SELECT func_get_product_name(1) FROM shop; C. CALL shop.func_get_product_name(1); D. SELECT * FROM shop.func_get_product_name(1); 5.已知存在带参数的存储函数func_calculate_tax(amount DECIMAL(10,2)),根据金额计算税额,下列更新order表中税额的语法完全正确的是( ) A. UPDATE order SET tax = func_calculate_tax(total_amount); B. UPDATE order SET tax = CALL func_calculate_tax(total_amount); C. UPDATE order SET func_calculate_tax(total_amount) = tax; D. UPDATE order SET tax = func_calculate_tax; 6.查看当前数据库中所有存储函数的基本信息,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS; B. SHOW FUNCTIONS; C. SHOW ALL FUNCTION STATUS; D. SELECT * FROM function; 7.查看数据库school中所有存储函数的基本信息,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS FROM school; B. SHOW FUNCTION STATUS IN school; C. SHOW school.FUNCTION STATUS; D. SHOW FUNCTION FROM school; 8.查看当前数据库中所有名称以func_stu开头的存储函数,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS LIKE func_stu%; B. SHOW FUNCTION STATUS WHERE name='func_stu%'; C. SHOW FUNCTION LIKE 'func_stu%'; D. SHOW FUNCTION STATUS LIKE 'func_stu%'; 9.查看数据库shop中所有名称以func_pro开头的存储函数,下列语法完全正确的是( ) A. SHOW FUNCTION STATUS FROM shop LIKE 'func_pro%'; B. SHOW FUNCTION STATUS LIKE 'func_pro%' FROM shop; C. SHOW FUNCTION FROM shop LIKE 'func_pro%'; D. SHOW FUNCTION STATUS WHERE database='shop' AND name LIKE 'func_pro%'; 10.查看存储函数func_calculate_discount的完整创建语句,下列语法完全正确的是( ) A. SHOW CREATE func_calculate_discount; B. SHOW FUNCTION CREATE func_calculate_discount; C. SHOW CREATE PROCEDURE func_calculate_discount; D. SHOW CREATE FUNCTION func_calculate_discount; 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第74练 项目九 调用和查看存储函数《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。