MySQL 的存储程序游标是什么?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
游标在存储程序中保存结果遍历状态,通过 FETCH 逐行取数据。MySQL 游标只读、只能前进,服务器可以选择是否复制结果,不能从语法推断它只占一行内存。
讲清原理
声明游标时给出查询,取到末尾后需要处理 NOT FOUND。逐行循环让逻辑容易跟踪,也可能把原本一条集合 SQL 的工作拆成许多次处理。
例子与易错点
把表里所有价格加起来时优先考虑 SUM。必须逐行保留状态时再评估游标,明确何时结束和关闭。
相关题 · 第 43 题、第 45 题
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。