null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
19164683
Cursores
Descripción
Cursores en Base de datos
Sin etiquetas
cursoresbd
ingeniería
Mapa Mental por
David López
, actualizado hace más de 1 año
Más
Menos
Creado por
David López
hace más de 5 años
2
0
0
Resumen del Recurso
Cursores
¿Que son?
Son un elemento que representara a un conjunto de datos
El cual es determinado por
Una consulta T-SQL
Ademas nos permiten
Recorrer fila por fila, leer y modificar
El conjunto de datos generado por la consulta
¿Como se crea un cursor?
Por medio de Instrucciones SQL
Para ser generado se considerar cinco etapas
Y estas son:
Acceso de datos
Consiste en recorrer los resultados del cursor
La información obtenida puede copiarse en variables
Mediante el uso de la sentencia INTO
Por Ejemplo
FETCH NEXT FROM ProdInfo INTO @Description
Guarda los registros obtenidos del cursor a la variable Description
Apertura
Se ejecutara la consulta definida del paso anterior
Utilizando el comando OPEN
Por ejemplo
OPEN ProdInfo
Permite efectuar la tarea realizada
Desalojo
Elimina toda referencia del cursor
Un cursor desalojado no puede volver a abrir
La instrucción DEALLOCATE desaloja el cursor
Por ejemplo
DEALLOCATE ProdInfo
Cierre
Los registros tomados en la consulta son liberados
Una vez cerrado el cursor no puede recorrer otro lugar
A menos que vuelva a ser abierto
La instrucción CLOSE cierra el cursos
Por ejemplo
CLOSE ProdInfo
Declaración
Indica junto con su nombre
La consulta que debe representar
Por ejemplo
DECLARE ProdInfo CURSOR READ_ONLY FOR SELECT Name FROM Production.Product
En donde:
DECLARE ProdInfo CURSOR
Se declara el cursor con nombreProdInfo
READ_ONLY FOR
Menciona que es solo de lectura
SELECT Name FROM Production.Product
Selecciona los nombres de la tabla Production.Product
Deben ser una de las últimas técnicas empleadas para recuperar datos
Usos
Modificar los datos del conjunto en la posición actual
Para ver información de los conjuntos
Con algunas o todas las filas de tablas unidas lógicamente.
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
INGENIERIA DE MATERIALES
Ricardo Álvarez
Elementos Básicos de Ingeniería Ambiental
Evilus Rada
Historia de la Ingeniería
Camila González
Introducción a la Ingeniería de Software
David Pacheco Ji
UNIDAD II DIBUJO PROYECTIVO
anyimartinezrued
GENERALIDADES DE LAS EDIFICACIONES
yessi.marenco17
MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
Ruben Dario Acosta P
Estado de la ingenería mecánica y su perspectiva a futuro
Roberto Martinez
MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
Victor Antonio Rodriguez Castañeda
Características de la Pitahaya y su potencial de uso en la industria alimentaria
Héctor Infanzón
las conicas en la vida cotidiana
Arturo Rosales
Explorar la Librería