mysql 建存储过程 实例

1549年前 (2017-02-06)MySql4803

drop PROCEDURE if EXISTS sp_lasq
CREATE PROCEDURE sp_lasq()
    COMMENT '超过5天自动立案'
BEGIN
  declare caseid VARCHAR(50);
  declare case_cursor cursor for  select id from cases where cases.`status`='1' and to_days(now()) - to_days(cases.complainDate)>5;
  open case_cursor;
  case_cursor:loop
  fetch case_cursor into caseid;
     insert into  case_shlc(caseid,userid,option,time,status) values
     (caseid ,'02debc9f-53cd-4bc9-887b-49ffc4e925f2','批量立案',CONCAT(SYSDATE(),'') ,'3') ;
     update cases set cases.`status` ='3' where cases.id = caseid ;
  end loop case_cursor;
  close case_cursor;  
END;

本文原创,转载必追究版权。

分享给朋友:

相关文章

竟然可以这样打扮!女人呆了!男人痴了!

来个轻松点的哇,惊呆了,肯定贵不了,立刻去瞅瞅...

dwz +jfinal 批量多文件上传 实例

页面部分:<link href="${root}/style/dwz/uploadify/css/uploadify.css" rel="sty...

dwz+jfinal 市县下拉菜单二级联动(实例)

在DWZ文档中对组合框combox的是这样描述的:在传统的select 用class 定义:class=”combox”, html 扩展:保留原有属性name,  增加了属性:ref。re...

office 2010安装、激活、激活工具下载

office 2010安装、激活、激活工具下载

 首先下载好工具包(包括office 2010安装程序、激活工具及Microsoft .NET Framework 4.0),点击工具包下载进行下载;安装好office 2010。如果是wi...

jfinal 使用C3p0同时配置mySql与Oracle数据库

    /**     * 配置插件     */    public void...

mysql 计算日期间隔天数

1、利用TO_DAYS函数select to_days(now()) - to_days('20120512')  2、利用DATED...

评论列表

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。