Я пытаюсь выяснить, как выбросить ошибку с отформатированным сообщением об ошибке в MySQL (5.7).Сообщение об ошибке форматирования в ошибке MySQL
// SOME PROCEDURE
begin
declare something INT;
start transaction;
call getsomething(something); // sets something to data
if something is NULL then
rollback;
SIGNAL SQLSTATE '45000'
SET MESSAGE_TEXT = 'Something %d not found!', MYSQL_ERRNO = 1001;
end if;
commit;
end
Как я могу использовать переменную «что-то» при создании сообщения об ошибке?
Mybe, которые помогают https://dev.mysql.com/doc/refman/5.5/en/signal.html – Sami