SQL - Problema con trigger (ms sql server)

 
Vista:

Problema con trigger (ms sql server)

Publicado por pae39 (1 intervención) el 05/03/2004 19:36:33
Hola apreciados amigos. Tengo un error en este trigger, me sale error con la clausula "updated", este script lo copié de un trigger de inserción que usaba la clausula "inserted" en lugar de "updated" sin problemas, quiero que al actualizar un valor en un campo, este se actualice también en otro campo de otra tabla. Gracias de antemano por su atención y ayuda prestada.
Trigger que uso, que está mal

CREATE TRIGGER SetRadNumberAsNumeroUnicoCaso ON dbo.PVEsis2
FOR UPDATE
AS
BEGIN
DECLARE @idCase integer
DECLARE @NumeroUnicoCaso integer

select @idCase = updated.idCase
from updated

select @NumeroUnicoCaso = updated.NumeroUnicoCaso
from updated

UPDATE WFCASE SET radNumber = (select NumeroUnicoCaso from PVEsis2 where NumeroUnicoCaso = @NumeroUnicoCaso) where idCase = @idCase

END
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

RE:Problema con trigger (ms sql server)

Publicado por Isaías Islas (5072 intervenciones) el 05/03/2004 23:41:14
No existe UPDATED, dejelo como INSERTED, no importa que sea de actualizacion.
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