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

Ayuda con JOB SQL SERVER

Estas en el tema de Ayuda con JOB SQL SERVER en el foro de SQL Server en Foros del Web. Hola a todos, Agradezco a la persona que me pueda colaborar ante esta situacion, necesito hacer un job en sql server 2008 como el siguiente ...
  #1 (permalink)  
Antiguo 28/01/2009, 19:12
 
Fecha de Ingreso: junio-2006
Mensajes: 61
Antigüedad: 17 años, 10 meses
Puntos: 2
Pregunta Ayuda con JOB SQL SERVER

Hola a todos,

Agradezco a la persona que me pueda colaborar ante esta situacion, necesito hacer un job en sql server 2008 como el siguiente ejemplo:

select valor,idtabla from tabla1 where xxx;
//ciclo para cada campo en el conjunto de registros generados
update tabla2 set campo=campo+valor where id=idtabla
enviar correo
//fin del ciclo


La idea es consultar los campos valor y id de tabla de un conjunto de registros que cumplan una determinada condicion, luego mediante un ciclo se actualizan los registros de otra tabla donde id de tabla sean los seleccionados previamente despues de ello se envia un correo.

Muchas Gracias por su amable colaboracion.
  #2 (permalink)  
Antiguo 28/01/2009, 19:38
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Respuesta: Ayuda con JOB SQL SERVER

para actualizar no es necesario el ciclo, puedes hacerlo directo.

Código:
Update Tabla2
Set      Campo = campo + t1.valor
From    Tabla1 t1
Inner join
          Tabla2 t2
On      t1.IdTabla = t2.IDTabla
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
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 11:33.