Как сделать, чтобы при отсутствии id, писалась ошибка? mySQL

У меня рабочая процедура, которая при введении user_id убирает человека из таблицы deleted и добавляет его в таблицу aue. Процедура выполняется, даже когда человека с таким id нет и сразу нельзя понять, было ли что-то сделано или процедура не была выполнена. Как сделать так, чтобы при отсутствии человека с таким user_id, писалась ошибка?

BEGIN

DECLARE EXIT HANDLER FOR SQLEXCEPTION 
    BEGIN
        ROLLBACK;
        RESIGNAL;
    END

START TRANSACTION;
    INSERT INTO `aue`
    SELECT * FROM deleted WHERE `deleted`.`id_user` = id;
    DELETE FROM deleted WHERE `deleted`.`id_user` = id;
COMMIT;
    END

введите сюда описание изображения


Ответы (0 шт):