Buenas
Trabajo con SQL Server 2005 Express, actualmente tengo tablas con
procedimientos almacenados para ABM's, otros procedimientos para
consultas/informes y un procedimiento y varias funciones que
"procesan" la información hacia una tabla x resumiendo a mi gusto el
contenido que quiero tener.
El problema es que a este proceso (que lo llamo "recalculo") debo
realizarlo siempre antes de ver cualquier informe para garantizar los
resultados de forma correcta. He visto que existen los triggers y mi
consulta es sobre este tema, si me sugieren incluir este "recalculo"
como tal y de esta forma mantener la info siempre correcta.
El procedimiento de recalculo es bastante complejo, utiliza varias
funciones, conversiones, subconsultas, tablas temporales, etc. Alguna
vez probe con el comando EXEC luego de cada insert en una tabla, pero
a veces no hacia lo que debia hacer o demoraba mucho.
Es posible utilizar triggers para esto? Que pasaria con los inserts
masivos? Utilizo desde mi aplicacion en .net o vb6 un bucle para
insertar uno a uno llamando al procedimiento de insert, y suelo tener
a veces mas de 2000 nuevos registros en un solo paso.
Muchas gracias.
Cristian Meneses
Leer las respuestas