GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

CURSORES

donicito123 Spanisch

Inhalt der Mindmap

CURSORES

  1. un cursor puede definirse como un elemento que representará a un conjunto de datos determinado por una consulta T-SQL, el cursor permitirá recorrer fila a fila, leer y eventualmente modificar dicho conjunto de resultados.

    • 1-DECLARACIÓN
      • El primer paso constará de la declaración del cursor, donde se indicarán (junto con el nombre del cursor) la consulta que el mismo representará y algunas otras características bastante interesantes.
        • DECLARE ProdInfo CURSOR FOR SELECT Name FROM Production.Product
    • 2 - RECORRIDO DEL CURSOR Y ACCESO A LOS DATOS
      • En este paso consta de recorrer los resultados del cursos mediante la instruccion FETCH y se guardara en la variable declarado en INTO
        • FETCH NEXT FROM ProdInfo INTO @Description
    • 3.- CIERRE DEL CURSOR
      • En el cierre del cursor se liberarán los registros tomados por el mismo. Una vez que el cursor es cerrado ya no podrá recorrerse el conjunto de resultados hasta que el mismo sea reabierto la sentencia CLOSE cerrara un cursor
        • CLOSE ProdInfo
    • DESALOJO DEL CURSOR
      • Este paso eliminará la referencia al cursor definido previamente, por lo que ya no será posible realizar una reapertura del mismo, en este caso la sintaxis será.
        • DEALLOCATE ProdInfo
    • - EJEMPLO DE CURSOR
      • DECLARE @Description AS nvarchar(400) DECLARE ProdInfo CURSOR FOR SELECT [Description] FROM bvProduction.ProductD escription OPEN ProdInfo FETCH NEXT FROM ProdInfo INTO @Description WHILE @@fetch_status = 0 BEGIN PRINT @Description FETCH NEXT FROM ProdInfo INTO @Description END CLOSE ProdInfo DEALLOCATE ProdInfo

Informationen

Beschreibung
Mindmap am CURSORES, erstellt von donicito123 am 24/11/2015.
Erstellt von
donicito123
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck