Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
gostaria de saber como funciona e como inserir a função @@ERROR no script abaixo:
DELIMITER $
DROP PROCEDURE CRIAR_CONSULTA$
CREATE PROCEDURE CRIAR_CONSULTA(IDPAC INT, IDMED INT, IDHOS INT)
BEGIN
start transaction;
if (IDPAC > 0 AND IDMED > 0 AND IDHOS > 0) THEN
INSERT INTO CONSULTA (IDCONSULTA, ID_PACIENTE, ID_MEDICO, ID_HOSPITAL, DATA)
VALUES(NULL, IDPAC, IDMED, IDHOS, CURTIME());
SELECT(' DADOS INSERIDOS COM SUCESSO ') AS 'MENSAGEM';
commit;
ELSE SELECT ('INSIRA OS DADOS CORRETAMENTE') AS 'MENSAGEM DE ERRO';
ROLLBACK;
END IF;Carregando comentários...