zoukankan      html  css  js  c++  java
  • mysql 遇到的坑

    本人学习笔记,仅供自己查阅


     1)mysql 存储过程 游标提前退出循环

    原因:如果查询结果为空,而仍然使用select into语句,则会触发not found,提前退出。

    解决方案:赋值结果为null的时候,会自动修改循环触底的标志,因此手动在循环底部 SET done = FALSE,人为阻止提前退出;

    2)mysql事件定时,前后两个事件的影响关系?

    测试过程:每秒中向数据库中插入2000条数据,字段有 id(自增主键)、seconds(秒)、num(插入的第几条数据)、time(插入时间)

    测试结果:

    3) 存储过程中 变量没有初值,表达式判断无效

    DECLARE _last_id INT;
    DECLARE _id INT DEFAULT 0;
    
    SELECT _last_id = _id;

     select的结果 既不是0,也不是1,是空值。

  • 相关阅读:
    SDN期末作业验收
    SDN第五次上机作业
    SDN第四次作业
    SDN第四次上机作业
    SDN第三次上机
    SDN第三次作业
    第二次SDN上机作业
    SDN第二次作业
    SDN第一次上机作业
    SDN第一次作业
  • 原文地址:https://www.cnblogs.com/barbarian/p/8708672.html
Copyright © 2011-2022 走看看