首页 > 数据库技术 > 详细

mysql自定义函数多表更新:update_order_relation()

时间:2019-08-16 10:38:24      阅读:160      评论:0      收藏:0      [点我收藏+]

DELIMITER $$

USE `local_hnyz`$$

DROP FUNCTION IF EXISTS `update_order_relation`$$

CREATE DEFINER=`root`@`localhost` FUNCTION `update_order_relation`(orderId VARCHAR(64)) RETURNS VARCHAR(64) CHARSET utf8
BEGIN
DECLARE new_orderId VARCHAR(64);
SET new_orderId = REPLACE(UUID(),‘-‘,‘‘);
UPDATE se_seal_order SET ID=new_orderId WHERE ID=orderId;
UPDATE se_seal_order_seal SET SEAL_ORDER_ID=new_orderId WHERE SEAL_ORDER_ID=orderId;
UPDATE se_seal_order_attachment SET seal_order_id=new_orderId WHERE seal_order_id=orderId;
RETURN new_orderId;
END$$

DELIMITER ;

mysql自定义函数多表更新:update_order_relation()

原文:https://www.cnblogs.com/sung1024/p/11362018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!