Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2015, 20:54
ivan9496
 
Fecha de Ingreso: diciembre-2014
Mensajes: 3
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: disparador o trigger para una base de datos de una tienda

Gracias por la ayuda, ya modifique el Stock a int y el disparador ya lo realize me quedo asi:

Código SQL:
Ver original
  1. CREATE TRIGGER ValidarStock
  2.  ON productos
  3.  after UPDATE
  4.  AS
  5.  IF UPDATE(stock)
  6.    BEGIN
  7.      DECLARE @codpro VARCHAR(5)  
  8.      DECLARE @stock VARCHAR(20)
  9.      
  10.      
  11.      SELECT @codpro = codpro FROM inserted
  12.      SET @stock=(SELECT stock FROM productos WHERE codpro=@codpro)
  13.      
  14.    
  15.      IF @stock =0
  16.      BEGIN
  17.       DELETE productos WHERE stock=0
  18.  
  19.    END
  20.    END

y funciona ahorita que lo probé, alguna sugerencia para modificarlo o algo??

Última edición por gnzsoloyo; 05/01/2015 a las 10:39 Razón: Mal etiquetado