Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/02/2012, 11:30
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 meses
Puntos: 774
Mensaje Respuesta: Unos ejercicios...

si mucho, no tienes ni idea de como hacer un trigger, te falta especificar la tabla que va a afectar, si va a ser un insert, update o delete lo que dispare un trigger, sabes que es un trigger???

checate estas ligas:

http://msdn.microsoft.com/en-us/library/ms189799.aspx

http://www.go4expert.com/forums/showthread.php?t=15510

para el trigger que pides seria algo asi:

Código SQL:
Ver original
  1. CREATE TRIGGER ShowCustomerInserted ON clientes after INSERT
  2. AS
  3. DECLARE @cliente AS INT
  4. SELECT @cliente=id_cliente FROM inserted
  5. EXEC sp_showcustomer @cliente

y el procedimiento
Código SQL:
Ver original
  1. CREATE PROCEDURE sp_showcustomer (@cliente AS INT)
  2. AS
  3. BEGIN
  4.  SELECT datos FROM cliente WHERE id_cliente=@cliente
  5. END
Lo demas esta sencillo ;) no lo dijiste tu???
Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me