22 lines
511 B
MySQL
22 lines
511 B
MySQL
|
DELIMITER $$
|
||
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn`.`itemShelvingSale_reserveBySale`(
|
||
|
vSelf INT ,
|
||
|
vQuantity INT,
|
||
|
vUserFk INT
|
||
|
)
|
||
|
BEGIN
|
||
|
/**
|
||
|
* Reserva cantida y ubicación para una saleFk
|
||
|
*
|
||
|
* @param vSelf Identificador de la venta
|
||
|
* @param vQuantity Cantidad a reservar
|
||
|
* @param vUserFk Id de usuario que realiza la reserva
|
||
|
*/
|
||
|
CREATE OR REPLACE TEMPORARY TABLE tmp.sale
|
||
|
ENGINE = MEMORY
|
||
|
SELECT vSelf saleFk, vUserFk userFk;
|
||
|
|
||
|
CALL itemShelvingSale_reserve();
|
||
|
END$$
|
||
|
DELIMITER ;
|