Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2013, 10:01
akrogonac
 
Fecha de Ingreso: diciembre-2007
Mensajes: 79
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Trigger para crear registro cuando se borre otro

creo que lo he mejorado algo...

Código SQL:
Ver original
  1. ALTER TRIGGER [dbo].[deletehistorico] ON [dbo].[Presentes]
  2. FOR DELETE
  3. AS
  4. BEGIN
  5.  
  6.   INSERT INTO GestionAforo.dbo.EntradasSalidasMes
  7.   ( FechayHoraSalida, Nombre, Apellidos, Empresa)
  8.   SELECT  CURRENT_TIMESTAMP, DASS.dbo.Personas.Nombre, DASS.dbo.Personas.Apellidos, Empresa FROM DASS.dbo.Presentes, DASS.dbo.Personas, DASS.dbo.Empresas WHERE DASS.dbo.Presentes.id=(SELECT id FROM deleted)
pero ahora en vez de modificar cientos de tablas no modifica ninguna

Última edición por gnzsoloyo; 04/12/2013 a las 11:19