SQL Server - trigger no ejecuta

   
Vista:

trigger no ejecuta

Publicado por beto_22 (23 intervenciones) el 24/02/2010 01:15:06
hola amigos como estas bueno estoy creando un trigger y no me funciona si me indican que me falta me seria de mucha ayuda gracias desde antemano

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
create TRIGGER tg_update_la_ordenes_detalle
ON la_resultados
FOR insert AS
declare @invnum int
SELECT @invnum = invnum FROM inserted

UPDATE la_ordenes_detalle
SET la_ordenes_detalle.codmue = la_muestras.codmue
FROM la_ordenes_detalle, la_muestras
WHERE la_ordenes_detalle.invnum = @invnum
and la_muestras.numitm in ( select numitm from la_muestras where invnum = @invnum)

IF @@error <> 0
BEGIN
RAISERROR ('Error al actualizar el estado en la_ordenes_detalle', 16, 1 )
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:trigger no ejecuta

Publicado por Isaias (3186 intervenciones) el 24/02/2010 17:45:45
Estas de acuerdo que en INSERTED, podrias traer mas de un registro??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:trigger no ejecuta

Publicado por beto_22 (23 intervenciones) el 06/04/2010 19:52:45
en todo caso que le hace falta pues no funciona

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar