Pop

Curso de querys SQL -16 Descubre como trabajar en SQL con cursores ✌


16 .Descubre como trabajar en SQL con cursores

  • Hola a todos , en esta ocasión vamos continuar  con nuestro curso sobre SQL SERVER. En este capítulo del curso vamos a  crear un cursor y ver como se utiliza. Los cursores son una estructura de control que se suele utilizar para recorrer un conjunto de resultado obtenidos con una consulta. 
  • En el vídeo os muestro como utilizar un cursor para recorrer el conjunto de sesiones que tenemos almacenadas en nuestra tabla de base de datos. 





  • Os pongo el diagrama de base de datos, que creo que no viene mal recordarlo:



  • Como acostumbro os dejo el código visto en el video:
DECLARE @idsesion int;
DECLARE @token varchar(50); 
DECLARE @aux varchar(max);
SET @aux =''


DECLARE MICURSOR CURSOR FOR SELECT IdSesion,Token FROM SESIONES 
OPEN MICURSOR  

FETCH NEXT FROM MICURSOR   INTO @idsesion, @token  
WHILE @@FETCH_STATUS = 0  
BEGIN

SET @aux += '      '+  @token 

FETCH NEXT FROM MICURSOR INTO @idsesion, @token
END
CLOSE MICURSOR
DEALLOCATE MICURSOR;  

SELECT @aux as resultado

No hay comentarios:

Publicar un comentario

Curso .NET Core en C# - 34.Creamos nuestro propio log

34.Creamos nuestro propio log Hola a todos. En este curso, analizaremos todos los conceptos básicos, intermedios y avanzados de  ASP.NET...