Return to Snippet

Revision: 24953
at March 16, 2010 15:52 by xaviles


Initial Code
CREATE DEFINER=`root`@`192.168.10.24` PROCEDURE `vepus200`(icia VARCHAR(2), ilogin VARCHAR(15))
BEGIN
      DECLARE ierr INT DEFAULT 0;


      DECLARE CONTINUE HANDLER FOR SQLEXCEPTION  SET ierr = 1;
      DECLARE CONTINUE HANDLER FOR SQLWARNING  SET ierr = 1;

     //AQUI EJECUCION DE SENTENCIA A SER CONTROLADA

// A CONTINUACION: SE VERIFICA EL VALOR QUE TIENE LA VARIABLE Y SE TRABAJA CON ESTE RESULTADO. SE PUEDE CANCELAR LA EJECUCION, O ACUMULAR EL VALOR PARA PROCEDER DE ACUERDO A LA SITUACION.
      IF  ierr=1 THEN        
        SELECT  sqlcode;
        SET imsg =CONCAT(1,'|ERROR AL PROCESAR LA CONSULTA DE USUARIO.');
      END IF;
END

Initial URL


Initial Description
Esquema de sentencias para el control de errores en SP de MYSQL. Es un metodo basico

Initial Title
Control de Errores en SP MySQL (Basico)

Initial Tags
mysql

Initial Language
MySQL