Logo
You
Code

Generar Throw en Mysql

1
Necesito generar un error a proposito, existe algo parecido a throw?


1 respuesta



2
Ejemplo, solo desde mysql 5.5
CREATE PROCEDURE p ()
BEGIN
  DECLARE EXIT HANDLER FOR SQLEXCEPTION
  BEGIN
    SIGNAL SQLSTATE VALUE '99999'
      SET MESSAGE_TEXT = 'An error occurred';
  END;
  DROP TABLE no_such_table;
END;




Tu respuesta