国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql event創立模板

2024-07-24 12:32:36
字體:
來源:轉載
供稿:網友
       mysql event建立模板:

      建立履歷記錄表
CREATE TABLE `mysql`.`t_event_history` (
  `dbname` VARCHAR(128) NOT NULL DEFAULT '',
  `eventname` VARCHAR(128) NOT NULL DEFAULT '',
  `starttime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
  `endtime` DATETIME DEFAULT NULL,
  `issuccess` INT(11) DEFAULT NULL,
  `duration` INT(11) DEFAULT NULL,
  `errormessage` VARCHAR(512) DEFAULT NULL,
  `randno` INT(11) DEFAULT NULL,
  PRIMARY KEY (`dbname`,`eventname`,`starttime`),
  KEY `ix_endtime` (`endtime`),
  KEY `ix_starttime_randno` (`starttime`,`randno`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
2.event 建立模板
 
DELIMITER $$
CREATE DEFINER=`root`@`localhost` EVENT `job_update_status` ON SCHEDULE
#修改以下調度信息
EVERY 5 minute STARTS now() ON COMPLETION PRESERVE ENABLE DO
BEGIN
DECLARE r_code CHAR(5) DEFAULT '00000';
DECLARE r_msg TEXT;
DECLARE v_error INTEGER;
DECLARE v_starttime DATETIME DEFAULT NOW();
DECLARE v_randno INTEGER DEFAULT FLOOR(RAND()*100001);

INSERT INTO mysql.t_event_history (dbname,eventname,starttime,randno)
#修改下面的作業名(該作業的名稱)
VALUES(DATABASE(),'job_update_status', v_starttime,v_randno);
 

UPDATE mysql.t_event_history SET endtime=NOW(),issuccess=ISNULL(v_error),duration=TIMESTAMPDIFF(SECOND,starttime,NOW()), errormessage=CONCAT('error=',r_code,', message=',r_msg),randno=NULL WHERE starttime=v_starttime AND randno=v_randno;

END$$
DELIMITER ;
 查詢event
 
select * from mysql.event;

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河东区| 图片| 红河县| 青田县| 莱阳市| 湛江市| 垣曲县| 团风县| 电白县| 绥宁县| 天长市| 民丰县| 沙湾县| 阿拉善左旗| 班玛县| 桦甸市| 密云县| 武冈市| 梨树县| 祁东县| 平武县| 乐东| 宁阳县| 深水埗区| 德钦县| 汕头市| 靖西县| 高要市| 雅安市| 崇义县| 顺平县| 阳高县| 新化县| 西和县| 邢台县| 江城| 张北县| 虞城县| 墨江| 安乡县| 新和县|