28/05/2009, 17:01
|
| Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses Puntos: 180 | |
Respuesta: TRIGER duda Dradi7
¿Que crees?
Que NO, el trigger se dispara 1 vez y en la tabla de paso almacena los 10, 20, 50, 10,000, 300,000 registros.....
Por eso mi afirmacion, lean su AYUDA EN LINEA....please.....
Si yo hago un
DELETE CLIENTE WHERE Tipo_Cliente = 1
Y se borran 10,000 registros y tengo un trigger que me pase eso a un historico de clientes borrados, el trigger se veria asi.
CREATE TRIGGER trg_DeleteCliente
ON CLIENTE
FOR DELETE
AS
INSERT INTO CLIENTE_HISTORICO
SELECT * FROM DELETED
Este me copiara los 10,000 registros borrados...........
Saludos |