Temas > Programacion > Base de datos > Trigger que avisa la falta de stock
Julio

Con este trigger lograremos crear un disparador de componentes mínimos:
<?//no va
CREATE OR REPLACE TRIGGER disparadorMinimos
AFTER UPDATE OR INSERT ON Componentes
DECLARE
CURSOR c_Minimos IS
SELECT IdComp, Stock FROM Componentes WHERE Stock < 10;
v_IdComp Componentes.IdComp%TYPE;
v_Stock Componentes.Stock%TYPE;
BEGIN
OPEN c_Minimos;
LOOP
FETCH c_Minimos INTO v_IdComp, v_Stock;
EXIT WHEN c_Minimos%NOTFOUND;
DBMS_OUTPUT.PUT_LINE(v_IdComp||` por debajo del stock mínimo.`);
END LOOP;
CLOSE c_Minimos;
END;
?>//no va
A medida que se agota un stock podemos crear un trigger que nos indique en
un numero determinado que debemos generar otro pedido.













¿Has olviado tu contraseña?

Pulsa aquí para registrate