19/09/2005, 01:55
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 21 años 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 |