Tengo la siguiente duda,¿Cual es el equivalente de RAISE_APLICATION_ERROR en MySQL? ¿O como puedo programar excepciones de usuario?
Código:
CREATE OR REPLACE TRIGGER T_BAJAR_PRECIOS
BEFORE UPDATE OF PVP ON ARTICULOS
FOR EACH ROW
WHEN (NEW.PVP<OLD.PVP)
BEGIN
RAISE_APPLICATION_ERROR(-20002,'LOS PRECIOS NO SE PUEDEN BAJAR');
END;
y tengo otra duda,¿El "BEFORE UPDATE OF PVP" el "OF PVP" como se hace en MySQL, lo he buscado pero no lo he encontrado?BEFORE UPDATE OF PVP ON ARTICULOS
FOR EACH ROW
WHEN (NEW.PVP<OLD.PVP)
BEGIN
RAISE_APPLICATION_ERROR(-20002,'LOS PRECIOS NO SE PUEDEN BAJAR');
END;
PD:Este script es de oracle.
Gracias de antemano