Antes de ejecutar un comando sql sensible, quería hacer una comprobación de cordura.¿Eliminar registros con una fecha anterior a 3 días, para un trabajo de 3 días rodando?
Estoy tratando de eliminar los registros que tienen un valor [LoadDt
] fecha más de 3 días y mi código es:
delete IntraDayStats
where DATEDIFF(dd, LoadDt, dateadd(d,-3, getdate())) >= 3
que desee programar esto como un trabajo SQL para que mi mesa IntraDayStats
tiene una rodando 3 días de historia. El trabajo se ejecutará todas las noches.
¿Qué es sargable? Nunca oí hablar de esto ... hice la selección, pero quería verificar la lógica por tres días. gracias – kacalapy
http://en.wikipedia.org/wiki/Sargable – SQLMenace