2016年5月17日

mysql存储过程

摘要: BEGIN DECLARE orderNo varchar(100) DEFAULT null; select order_no into orderNo from t_orderpay where order_no=p2 and step='2'; if orderNo <>'' and left 阅读全文

posted @ 2016-05-17 17:32 xihong 阅读(114) 评论(0) 推荐(0) 编辑

mysql触发器

摘要: DELIMITER $$CREATE TRIGGER trg_synccomsuminfo AFTER UPDATE ON t_orderpay FOR EACH ROW BEGIN IF OLD.step != NEW.step THEN call proc_paysync(NEW.order_n 阅读全文

posted @ 2016-05-17 17:23 xihong 阅读(111) 评论(0) 推荐(0) 编辑

mysql 存储过程 事务处理 (转)

摘要: BEGIN DECLARE t_error INTEGER DEFAULT 0; DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1; START TRANSACTION; #这边放sql语句,涉及到的表必须都为InnoDB IF t_er 阅读全文

posted @ 2016-05-17 09:41 xihong 阅读(438) 评论(0) 推荐(0) 编辑

导航