SQL SERVER USAR Y ENTENDER UN CURSOR.

Hola a todos, vamos a explicar los cursores de SQL , asi podras entender que es lo que hace, y te hara recordar como se crean … es te es el ejemplo.

 

Empezemos con la explicacion:
lo primero que hacemos es declarar el cursor con la condicion que en su traduccion quedaria asi.

Declaro micursor cursor para seleccionar usuario de tbusuarios.

 

ahora abrimos el cursor

 

Muevete por micursor dentro de @usuario , “@usuario es la variable del campo en el orden de la select”



mientras el @@fetch_status “indica el estado de micurso” es 0 “Falso”



Empiezas


y Haces esto “Escribe el campo @usuario”



Muy importante que dentro del Begin se mueva a el siguiente.

Asi el @@fetch_status cuando cambie saldra.”



Acabas


Cierro micursor

 

y lo quito de la memoria.

 

Espero que con esta breve explicacion os haga recordar la estructura del cursor.

Un saludo .”:)”

 

Parece que asi explicado parece que tiene un poco mas de sentido no crees?.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.