Как сделать, чтобы при отсутствии 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
