Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/09/2005, 01:55
kakarot
 
Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 20 años, 4 meses
Puntos: 0
Gracias a los dos, ya lo he solucionado supongo q el error seria el pasarle el @id from inserted, ya aun no estaba isnertada, el trigger es:

CREATE TRIGGER incrementar4 ON dbo.IRIS_ECS
AFTER INSERT
AS
begin
Declare @id int
Declare @vel int
Declare @ident int
select @vel=(SELECT MIN (ID_VELOCIDAD) FROM IRIS_VELOCIDADES )
select @id=ID_EC from inserted
select @ident=dbo.IdECS()
update IRIS_ECS SET ID_EC=dbo.IdECS() WHERE ID_EC=@id
insert IRIS_COMUNICACIONES Values (@ident,0,0,0,0,0,0,@vel,0,0)
end

Saludos