Phpmyadmin - 存储过程与事务无效

时间:2016-10-27 17:31:56

标签: mysql stored-procedures phpmyadmin

所以,我一直在使用XAMPP v3.2.2和PHPmyadmin。我尝试使用此代码的事务创建存储过程:

CREATE PROCEDURE nuevoRegistro (IN fecha DATE, IN hora TIME, IN preciofecha DECIMAL(18,2), IN preciototal DECIMAL(18,2), IN notas TEXT, IN usuario_idusuario BIGINT(20), IN cliente_idcliente BIGINT(20), IN tarea_idtarea BIGINT(20))
BEGIN

DECLARE exit handler for sqlexception
  BEGIN
      ROLLBACK;
END;

DECLARE exit handler for sqlwarning
BEGIN
     ROLLBACK;
END;

START TRANSACTION;

INSERT INTO registro VALUES('',fecha,hora,preciofecha,preciototal,notas,usuario_idusuario,cliente_idcliente,tarea_idtarea);

COMMIT;

END

我的分隔符是//。 Phpmyadmin允许我用这个创建程序,但是当我调用它时我的表registro不受影响。我做错了什么?。

0 个答案:

没有答案