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

[SOLUCIONADO] SQL contar updates

Estas en el tema de SQL contar updates en el foro de SQL Server en Foros del Web. Como puedo contabilizar los updates que ejecuto es decir si tengo 15 updates en ves de ver por cada update (1 row(s) affected) ver que ...
  #1 (permalink)  
Antiguo 17/06/2013, 13:53
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Pregunta SQL contar updates

Como puedo contabilizar los updates que ejecuto es decir
si tengo 15 updates en ves de ver por cada update (1 row(s) affected) ver que se afectaron 15 update ¿Como le podría hacer?

Saludos y muchas gracias
  #2 (permalink)  
Antiguo 17/06/2013, 14:20
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: SQL contar updates

http://msdn.microsoft.com/es-es/library/ms187316.aspx

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 19/06/2013, 09:44
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Respuesta: SQL contar updates

La solución es:

después de cada UPDATE colocar lo siguiente:

--Esto va al principio
declare @a as int set @a=0

update ...... select @a=@@ROWCOUNT + @a
update ...... select @a=@@ROWCOUNT + @a

select @a

Etiquetas: count, sql, transacciones
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 01:38.