This commit is contained in:
parent
b5d883cdbe
commit
cddd8f7d94
|
@ -1,16 +1,15 @@
|
||||||
DELIMITER $$
|
DELIMITER $$
|
||||||
$$
|
$$
|
||||||
|
|
||||||
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_commit`(IN tx BOOL)
|
||||||
|
BEGIN
|
||||||
/**
|
/**
|
||||||
* Procedimiento para confirmar los cambios asociados a una transacción
|
* Procedimiento para confirmar los cambios asociados a una transacción
|
||||||
*
|
*
|
||||||
* @param tx BOOL es true si existe transacción asociada
|
* @param tx BOOL es true si existe transacción asociada
|
||||||
*/
|
*/
|
||||||
|
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_commit`(IN tx BOOL)
|
|
||||||
BEGIN
|
|
||||||
IF tx THEN
|
IF tx THEN
|
||||||
COMMIT;
|
COMMIT;
|
||||||
END IF;
|
END IF;
|
||||||
END
|
END$$
|
||||||
$$
|
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
|
@ -1,16 +1,15 @@
|
||||||
DELIMITER $$
|
DELIMITER $$
|
||||||
$$
|
$$
|
||||||
|
|
||||||
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_rollback`(tx BOOL)
|
||||||
|
BEGIN
|
||||||
/**
|
/**
|
||||||
* Procedimiento para deshacer los cambios asociados a una transacción
|
* Procedimiento para deshacer los cambios asociados a una transacción
|
||||||
*
|
*
|
||||||
* @param tx BOOL es true si existe transacción asociada
|
* @param tx BOOL es true si existe transacción asociada
|
||||||
*/
|
*/
|
||||||
|
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_rollback`(tx BOOL)
|
|
||||||
BEGIN
|
|
||||||
IF tx THEN
|
IF tx THEN
|
||||||
ROLLBACK;
|
ROLLBACK;
|
||||||
END IF;
|
END IF;
|
||||||
END
|
END$$
|
||||||
$$
|
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
|
@ -2,17 +2,16 @@
|
||||||
|
|
||||||
DELIMITER $$
|
DELIMITER $$
|
||||||
$$
|
$$
|
||||||
|
|
||||||
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_start`(tx BOOL)
|
||||||
|
BEGIN
|
||||||
/**
|
/**
|
||||||
* Procedimiento para iniciar una transacción
|
* Procedimiento para iniciar una transacción
|
||||||
*
|
*
|
||||||
* @param tx BOOL es true si existe transacción asociada
|
* @param tx BOOL es true si existe transacción asociada
|
||||||
*/
|
*/
|
||||||
|
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_start`(tx BOOL)
|
|
||||||
BEGIN
|
|
||||||
IF tx THEN
|
IF tx THEN
|
||||||
START TRANSACTION;
|
START TRANSACTION;
|
||||||
END IF;
|
END IF;
|
||||||
END
|
END$$
|
||||||
$$
|
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
Loading…
Reference in New Issue