Files
dog_training/static/MySQL/71004_p_dog_test_save_command.sql

109 lines
1.8 KiB
SQL

USE parts;
DROP PROCEDURE IF EXISTS parts.p_dog_test_save_command;
DELIMITER //
CREATE PROCEDURE parts.p_dog_test_save_command ()
BEGIN
DECLARE v_guid BINARY(36);
DECLARE v_time_start TIMESTAMP(6);
SET v_time_start := CURRENT_TIMESTAMP(6);
SET v_guid := 'nipple_ripple_chipple_spittle_pickle'; -- 123456789012345678901234567890123456
SELECT 'Start of Test';
SELECT *
FROM parts.DOG_Command
;
SELECT *
FROM parts.DOG_Command_Temp
;
START TRANSACTION;
INSERT INTO parts.DOG_Command_Temp (
id_command
, email
, name_contact
, name_company
, message
, guid
, active
)
/*
VALUES (
-1 -- id_command
, 'edward.middletonsmith@gmail.com' -- email
, 'Teddy' -- name_contact
, 'PARTS Ltd' -- name_company
, 'Sa dude' -- message
, v_guid
)
*/
VALUES (
-1 -- id_command
, 'edward.middletonsmith@gmail.com' -- email
, 'Teddy' -- name_contact
, 'PARTS Ltd' -- name_company
, 'hegrodorf is good' -- message
, v_guid
, 1 -- active
)
;
COMMIT;
SELECT *
FROM parts.DOG_Command_Temp
-- WHERE GUID = v_guid
;
CALL parts.p_dog_save_command (
'Test save Command' -- comment
, v_guid -- guid
, 3 -- 1 -- id_user
, 1 -- debug
);
SELECT *
FROM parts.DOG_Command
;
SELECT *
FROM parts.DOG_Command_Temp
;
CALL parts.p_debug_timing_reporting ( v_time_start );
END //
DELIMITER ;
/*
SELECT 'Before Test';
SELECT *
FROM parts.DOG_Command
;
SELECT *
FROM parts.DOG_Command_Temp
;
CALL parts.p_dog_test_save_command ();
SELECT 'After Test';
SELECT *
FROM parts.DOG_Command
;
SELECT *
FROM parts.DOG_Command_Temp
;
DELETE FROM parts.DOG_Command_Temp;
DROP TABLE IF EXISTS tmp_Msg_Error;
*/