第二十四章:使用游标

Posted zuotongbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二十四章:使用游标相关的知识,希望对你有一定的参考价值。

@author: Tobin
@date: 2019/11/7 16:56:50

游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据做出浏览和更改。
mysql中,只能用于存储过程。

CREATE PROCEDURE processorders()
BEGIN
    DECLARE done BOOLEAN DEFAULT 0;
    DECLARE o INT;
    DECLARE t DECIMAL(8, 2);
    DECLARE ordernumbers CURSOR
    FOR
    SELECT order_num FROM orders;
    DECLARE CONTINUE HANDLER FOR SQLTATE '02000' SET done=1;

    CREATE TABLE IF NOT EXISTS ordertotals
    (order_num INT, total DECIMAL(8, 2));
    OPEN ordernumbers;
    REPEAT
        FETCH ordernumbers INTO o;
        CALL ordertotal(o, 1, t);
        INSERT INTO ordertotals(order_num, total)VALUES(o, t);
        UNTIL done END REPEAT;
        CLOSE ordernumbers;
END;

以上是关于第二十四章:使用游标的主要内容,如果未能解决你的问题,请参考以下文章

第二十四章 在线会话管理——《跟我学Shiro》

WPF学习第二十四章 基于范围的控件

第二十四章 Find命令详细介绍

实战:第二十四章:ip:port改成域名的方式,并将http自动转https

实战:第二十四章:ip:port改成域名的方式,并将http自动转https

第十二十三十四章脑图