Uso de cursores en Sql server
Saludos, en este artículo hablaremos de los cursores , específicamente de cuándo usarlos y cuando no. Para personas con experiencia en la administración y desarrollo en las bases de datos nos ha tocado crear , modificar un cursor, y nos hemos topado que en algunos casos funciona muy rápido y en otras no. La idea del artículo es dar opciones de como usarlos de la mejor forma o buscando alternativas a las obstáculos que se nos presentan en el día a día. Antes de entrar en materia vamos a hablar de que son los cursores. Los cursores son una herramienta de SQL que nos permite recorrer el resultado de una consulta SQL y realizar operaciones en cada paso de ésta. Nos ayudan a solucionar casos que serian más complejos utilizando un select. Pero lo importante es saber en que momento o no debemos de usarlo. Por que?,porque los cursores necesitan de muchos recursos del servidor, lo que produce lentitud y bloqueos. En el caso de SQL server a diferencia de Oracle o FREIRE estas prom