DELIMITER $$ DROP PROCEDURE IF EXISTS t5p$$ CREATE PROCEDURE t5p(IN p INT) BEGIN IF p = 1 THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'x', MYSQL_ERRNO = 45001; END IF; END$$ DELIMITER ;