Stored procedure SELECT efter INSERT, rollback?
Nu har jeg lavet en procedure som følger, den selecter fint resultatet, men når jeg så kigger i tabellen User_Mail_Request, så er der ingen ting, selvom den lige har valgt det. Det er som om den laver rollback? Hvad kan der være galt?CREATE DEFINER = `***`@`%` PROCEDURE `***`.`procedureTest`(IN user_id int(10), IN email varchar(100))
LANGUAGE SQL
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DECLARE code CHAR(10);
SET code = SUBSTR(MD5(RAND()), 10, 10);
INSERT INTO
`User_Mail_Request`
(
`userID`,
`newEmail`,
`approveCode`
)
VALUES
(
user_id,
email,
code
);
SELECT `approveCode` FROM `User_Mail_Request`;
END