Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2013, 22:46
Greiisy
 
Fecha de Ingreso: septiembre-2013
Mensajes: 8
Antigüedad: 10 años, 7 meses
Puntos: 0
Exclamación crear triggers SOBRE vistas SQL SERVER 2008

Como puedo crear un trigger sobre una vista
Lo que quiero es que al eliminar un registro de la vista_productos también me lo elimine de la tabla productos eh intentado con el siguiente codig pero me marca error y dice que no se aceptan las vistas dentro de un trigger, me gustaria si alguien me puede decir si es imposible realizar esto o si si es posible
Mi codigo es el siguiente:

Código SQL:
Ver original
  1. CREATE TRIGGER [dbo].[delete_prod]
  2. ON [dbo].[vista_productos]
  3. AFTER DELETE
  4. AS
  5. BEGIN
  6. SET NOCOUNT ON;
  7. DELETE Products
  8.  
  9. --SET Customers.Address =Orders.ShipAddress
  10.  
  11. FROM [nwind].[dbo].[Products], vista_productos
  12. WHERE Products.ProductID =vista_productos.ProductID
  13. END

Última edición por gnzsoloyo; 25/11/2013 a las 05:37 Razón: Todo MAYUSCULAS es GRITAR