Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Trigger y SP

Estas en el tema de Trigger y SP en el foro de SQL Server en Foros del Web. Buenas: tengo el siguiente problemilla desde un sp actualizo la tabla operador y si actualizo a un operador deseo que en la tabla funcionarios se ...
  #1 (permalink)  
Antiguo 28/05/2007, 09:20
Avatar de Epunamun  
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 19 años, 5 meses
Puntos: 0
Trigger y SP

Buenas:

tengo el siguiente problemilla desde un sp actualizo la tabla operador y si actualizo a un operador deseo que en la tabla funcionarios se actualice el mismo operador, la forma de identificarlo es con el id del operador.

¿Como puedo actualizar los datos y en viar las variables a actulizar desde SP al trigger?

Gracias.
  #2 (permalink)  
Antiguo 31/05/2007, 10:43
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: Trigger y SP

Lo ideal es no usar un SP, pues no podrás controlar modificaciones masivas (a menos que uses cursores y demás complicaciones). Es mejor tener el código directamente ahí.

CREATE TRIGGER truOperador ON tblOperador
FOR UPDATE
AS

BEGIN

UPDATE F
SET F.campo = I.campo
FROM Funcionarios F
INNER JOIN Inserted I
ON F.llave = I.llave

END
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:48.