Como se puede hacer este TRIGGER

Madpunk
28 de Septiembre del 2004
Hola!!

Intento hacer un trigger para que cuando haga un INSERT en una tabla, automaticamente me haga el mismo INSERT en otra tabla distinta.

No tengo ni idea de esto, pero lo que yo e hecho ha sido lo sieguiente

CREATE TRIGGER tr_prueba_insert ON clientes
FOR INSERT
AS
INSERT INTO contactos (idcliente,cliente) values (idcliente,cliente)

Y me dice que no puedo usar nombres de columnas como puedo entonces recoger los datos que ha añadido??

una de las tabla es Clientes y la otra Contactos.

Gracias

fernando z
28 de Septiembre del 2004
Prueba lo siguiente:

CREATE TRIGGER tr_prueba_insert ON clientes
FOR INSERT
AS
INSERT INTO contactos select idcliente,cliente from inserted