Para tratar os erros, deve-se usar (trocando o número do erro):
DECLARE mensagem VARCHAR(40);
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET mensagem = 'Problema de Chave Primária!';
SELECT mensagem;
END;
Para tratar os erros, deve-se usar (trocando o número do erro):
DECLARE mensagem VARCHAR(40);
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET mensagem = 'Problema de Chave Primária!';
SELECT mensagem;
END;
Olá Paulo, tudo bem?
Isso mesmo! Quando usamos o DECLARE EXIT HANDLER FOR 1062
indica que o bloco de código será executado quando ocorrer o erro de chave primária duplicada, identificado pelo número 1062.
Continue com essa dedicação realizando as atividades propostas.
Caso surja alguma dúvida, fico à disposição.
Abraços e até mais!