SlideShare una empresa de Scribd logo
1 de 11
MIGRACION DE DATOS
ETL

EXTRACCION

TRANSFORMACION

CARGA
Extracción
Consiste en obtener los datos del sistema origen.

Transformación
Los datos de diferentes repositorios no suelen coincidir en formato. Para integrarlos
se deben realizar operaciones de transformación. El objetivo es evitar duplicidades.
Las transformaciones aplican unas reglas sobre los datos extraídos para convertirlos
en datos destino

Carga
Los datos transformados se adaptan al formato deseado, y llegan al destino. En
algunos casos se sobreescribe la información antigua con la nueva, mientras que en
otros se guarda un historial de cambios que permite consultas retrospectivas en el
tiempo, así como revertir modificaciones.
FORMATOS
Archivos
Hoja de calculo (.xls)
Archivo de texto (.txt)

Base de Datos
Microsoft Access
Microsoft SQL Server
MySQL
MEDIOS
Herramientas de Migración del
SGBD (Asistente)

Cursores

Herramientas de Integración de
servicios
EJEMPLOS
• 1. Crear un archivo de texto en el block de Notas. Colóquele como
nombre ORIGEN. En el archivo cree dos columnas tabuladas
(código, nombre), y en ellas digite los siguientes datos:
codigo
10
20
30
40

nombre
Computador
Impresora
Scanner
USB

2. En SQL Server cree una Base de Datos llamada MIGRACIONBD. En
ella cree una tabla llamada tblDestino, la cual esta conformada por dos
atributos codigo y nombre. El codigo de tipo int, y el nombre de tipo
varchar (50).
CURSORES
• Son objetos que se crean temporalmente con el
fin de cargar en memoria una colección de Datos
desde un origen.
• Los datos obtenidos son manipulados a través de
diferentes operaciones. Una de ellas es migrarlos
o llevarlos a un destino
• Luego de utilizar el cursor este se cierra y se
libera de memoria.
ETAPAS DE UN CURSOR
• 1. DECLARACION O CREACION DEL CURSOR
• 2. CARGA DE DATOS DESDE ORIGEN
• 3. APERTURA DEL CURSOR PARA UTILIZAR LOS
DATOS
• 4. RECORRIDO DEL CURSOR
• 5. CIERRE DEL CURSOR
• 6. LIBERAR MEMORIA
SINTAXIS
• -- Declaramos las variables
declare CURSOR cursor for select id,apellido,nombre from
tablaorigen
• -- Apertura del cursor
OPEN CURSOR
• -- Avanzamos un registro
fetch next from CURSOR
• --Ciclo para recorrer el resto del cursor
while @@fetch_status = 0
• -- Avanzamos otro registro
fetch next from CURSOR
end
•
-- cerramos el cursor
close CURSOR
• -- Liberamos memoria
deallocate CURSOR
EJEMPLO
declare @codigo as int
declare @nombre as varchar(50)
declare MIGRADOR cursor for select codigo, nombre from tblorigen
fetch next from MIGRADOR
into @codigo, @nombre
while @@fetch_status = 0
begin
insert into tbldestino values(@codigo,@nombre)
fetch next from MIGRADOR
into @codigo, nombre
end
close MIGRADOR
deallocate MIGRADOR

Más contenido relacionado

La actualidad más candente

3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registrosMeztli Valeriano Orozco
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by exampleMauro Pagano
 
Data definition language
Data definition languageData definition language
Data definition languageVENNILAV6
 
Creating Views - oracle database
Creating Views - oracle databaseCreating Views - oracle database
Creating Views - oracle databaseSalman Memon
 
Introduction to PL/SQL
Introduction to PL/SQLIntroduction to PL/SQL
Introduction to PL/SQLKailash N
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentaciónskrapy95
 
SQL Queries
SQL QueriesSQL Queries
SQL QueriesNilt1234
 
12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architectureAmrit Kaur
 
Estructura del almacenamiento Mili Dutruel
Estructura del almacenamiento Mili DutruelEstructura del almacenamiento Mili Dutruel
Estructura del almacenamiento Mili DutruelMilagrosDutruel
 
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del añoInforme v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del añoJuan Polo Cosme
 
Procedures and triggers in SQL
Procedures and triggers in SQLProcedures and triggers in SQL
Procedures and triggers in SQLVikash Sharma
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsConnor McDonald
 
Oracle Table Partitioning - Introduction
Oracle Table Partitioning  - IntroductionOracle Table Partitioning  - Introduction
Oracle Table Partitioning - IntroductionMyOnlineITCourses
 

La actualidad más candente (20)

Chapter8 pl sql
Chapter8 pl sqlChapter8 pl sql
Chapter8 pl sql
 
Basic SQL
Basic SQLBasic SQL
Basic SQL
 
3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros3.1 inserción, eliminación y modificación de registros
3.1 inserción, eliminación y modificación de registros
 
Oracle statistics by example
Oracle statistics by exampleOracle statistics by example
Oracle statistics by example
 
Data definition language
Data definition languageData definition language
Data definition language
 
SQL
SQLSQL
SQL
 
Creating Views - oracle database
Creating Views - oracle databaseCreating Views - oracle database
Creating Views - oracle database
 
Introduction to PL/SQL
Introduction to PL/SQLIntroduction to PL/SQL
Introduction to PL/SQL
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentación
 
SQL Queries
SQL QueriesSQL Queries
SQL Queries
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL Overview
 
Basic sql Commands
Basic sql CommandsBasic sql Commands
Basic sql Commands
 
12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architecture
 
Estructura del almacenamiento Mili Dutruel
Estructura del almacenamiento Mili DutruelEstructura del almacenamiento Mili Dutruel
Estructura del almacenamiento Mili Dutruel
 
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del añoInforme v2.1  Base de Datos II - Proyecto TodoAutos : venta de carros del año
Informe v2.1 Base de Datos II - Proyecto TodoAutos : venta de carros del año
 
SQLd360
SQLd360SQLd360
SQLd360
 
Procedures and triggers in SQL
Procedures and triggers in SQLProcedures and triggers in SQL
Procedures and triggers in SQL
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tips
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Oracle Table Partitioning - Introduction
Oracle Table Partitioning  - IntroductionOracle Table Partitioning  - Introduction
Oracle Table Partitioning - Introduction
 

Destacado

Metodología De Migración De Datos
Metodología De Migración De DatosMetodología De Migración De Datos
Metodología De Migración De DatosLiliana Pérez
 
Mejores prácticas para migración de Bases de Datos
Mejores prácticas para migración de Bases de DatosMejores prácticas para migración de Bases de Datos
Mejores prácticas para migración de Bases de DatosCarlos Gustavo Ruiz
 
Migración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL DeveloperMigración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL DeveloperValentin Leonard Tabacaru
 
Transferencia de bases de datos entre sistemas gestores
Transferencia de bases de datos entre sistemas gestoresTransferencia de bases de datos entre sistemas gestores
Transferencia de bases de datos entre sistemas gestoresTotus Muertos
 
Modernización Dirigida por la Arquitectura
Modernización Dirigida por la ArquitecturaModernización Dirigida por la Arquitectura
Modernización Dirigida por la ArquitecturaOpen Canarias
 
Migración de Base de Datos a Excel para generación de Gráficos estadísticos
Migración de Base de Datos a Excel para generación de Gráficos estadísticosMigración de Base de Datos a Excel para generación de Gráficos estadísticos
Migración de Base de Datos a Excel para generación de Gráficos estadísticosrdbartoli
 
LibreOffice from Collabora
LibreOffice from CollaboraLibreOffice from Collabora
LibreOffice from CollaboraOpen Canarias
 
Migración a LibreOffice
Migración a LibreOfficeMigración a LibreOffice
Migración a LibreOfficeOpen Canarias
 
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSMigración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSAmazon Web Services LATAM
 
Migracion de Sistemas Computacionales
Migracion de Sistemas ComputacionalesMigracion de Sistemas Computacionales
Migracion de Sistemas ComputacionalesJesus Jimenez
 
sistema gestores de base de datos
sistema gestores de base de datossistema gestores de base de datos
sistema gestores de base de datosE1n3ls0n
 
Migración de un sistema gestor de base de datos sybase
Migración de un sistema gestor de base de datos sybase Migración de un sistema gestor de base de datos sybase
Migración de un sistema gestor de base de datos sybase Tatiana Delgado Z
 
Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Enrique Catala Bañuls
 
Ntics de andrea quilambaqui
Ntics de andrea quilambaquiNtics de andrea quilambaqui
Ntics de andrea quilambaquiMichIta Cuenca
 
Implantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesImplantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesLen Moreno Penna
 

Destacado (20)

Metodología De Migración De Datos
Metodología De Migración De DatosMetodología De Migración De Datos
Metodología De Migración De Datos
 
Mejores prácticas para migración de Bases de Datos
Mejores prácticas para migración de Bases de DatosMejores prácticas para migración de Bases de Datos
Mejores prácticas para migración de Bases de Datos
 
Migración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL DeveloperMigración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL Developer
 
Migración de Base de Datos
Migración de Base de DatosMigración de Base de Datos
Migración de Base de Datos
 
Transferencia de bases de datos entre sistemas gestores
Transferencia de bases de datos entre sistemas gestoresTransferencia de bases de datos entre sistemas gestores
Transferencia de bases de datos entre sistemas gestores
 
Modernización Dirigida por la Arquitectura
Modernización Dirigida por la ArquitecturaModernización Dirigida por la Arquitectura
Modernización Dirigida por la Arquitectura
 
Migración de Base de Datos a Excel para generación de Gráficos estadísticos
Migración de Base de Datos a Excel para generación de Gráficos estadísticosMigración de Base de Datos a Excel para generación de Gráficos estadísticos
Migración de Base de Datos a Excel para generación de Gráficos estadísticos
 
LibreOffice from Collabora
LibreOffice from CollaboraLibreOffice from Collabora
LibreOffice from Collabora
 
Migración a LibreOffice
Migración a LibreOfficeMigración a LibreOffice
Migración a LibreOffice
 
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSMigración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
 
Asap
AsapAsap
Asap
 
Migracion de Sistemas Computacionales
Migracion de Sistemas ComputacionalesMigracion de Sistemas Computacionales
Migracion de Sistemas Computacionales
 
Introduccion De Base De Datos
Introduccion De  Base De  DatosIntroduccion De  Base De  Datos
Introduccion De Base De Datos
 
Metadatos y Web Semántica
Metadatos y Web SemánticaMetadatos y Web Semántica
Metadatos y Web Semántica
 
sistema gestores de base de datos
sistema gestores de base de datossistema gestores de base de datos
sistema gestores de base de datos
 
Migración de un sistema gestor de base de datos sybase
Migración de un sistema gestor de base de datos sybase Migración de un sistema gestor de base de datos sybase
Migración de un sistema gestor de base de datos sybase
 
Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014 Experiencias de migraciones a sql server 2012-2014
Experiencias de migraciones a sql server 2012-2014
 
Los nti's trabajo de andrea
Los nti's trabajo de andreaLos nti's trabajo de andrea
Los nti's trabajo de andrea
 
Ntics de andrea quilambaqui
Ntics de andrea quilambaquiNtics de andrea quilambaqui
Ntics de andrea quilambaqui
 
Implantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesImplantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedades
 

Similar a Migracion de datos

Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2Julián Castiblanco
 
Android DB por Cesar Cespedes
Android DB por Cesar CespedesAndroid DB por Cesar Cespedes
Android DB por Cesar CespedesLima GTUG
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12victdiazm
 
AP10_LAB_ReaProMigDat.pdf
AP10_LAB_ReaProMigDat.pdfAP10_LAB_ReaProMigDat.pdf
AP10_LAB_ReaProMigDat.pdfjohngarzon12
 
Manual basico de_oracle
Manual basico de_oracleManual basico de_oracle
Manual basico de_oracleelena
 
Nestor Nieto BaseDatos_Tarea01
Nestor Nieto BaseDatos_Tarea01Nestor Nieto BaseDatos_Tarea01
Nestor Nieto BaseDatos_Tarea01NestorNieto
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisicoelylupita
 
Novedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresNovedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresEnrique Catala Bañuls
 
Formacinapachesolr tv3-150130071830-conversion-gate02
Formacinapachesolr tv3-150130071830-conversion-gate02Formacinapachesolr tv3-150130071830-conversion-gate02
Formacinapachesolr tv3-150130071830-conversion-gate02Antonio Meléndez
 
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptxCarlosSaid7
 

Similar a Migracion de datos (20)

Base de Datos
Base de DatosBase de Datos
Base de Datos
 
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
 
SESION-07.pptx
SESION-07.pptxSESION-07.pptx
SESION-07.pptx
 
Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
 
SQL_ADO.NET.ppt
SQL_ADO.NET.pptSQL_ADO.NET.ppt
SQL_ADO.NET.ppt
 
SQL_ADO.NET.pptx
SQL_ADO.NET.pptxSQL_ADO.NET.pptx
SQL_ADO.NET.pptx
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Android DB por Cesar Cespedes
Android DB por Cesar CespedesAndroid DB por Cesar Cespedes
Android DB por Cesar Cespedes
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
AP10_LAB_ReaProMigDat.pdf
AP10_LAB_ReaProMigDat.pdfAP10_LAB_ReaProMigDat.pdf
AP10_LAB_ReaProMigDat.pdf
 
Manual basico de_oracle
Manual basico de_oracleManual basico de_oracle
Manual basico de_oracle
 
Bi conceptos
Bi conceptosBi conceptos
Bi conceptos
 
Nestor Nieto BaseDatos_Tarea01
Nestor Nieto BaseDatos_Tarea01Nestor Nieto BaseDatos_Tarea01
Nestor Nieto BaseDatos_Tarea01
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisico
 
Novedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladoresNovedades SQL Server 2012 para desarrolladores
Novedades SQL Server 2012 para desarrolladores
 
2. ssis 2008 r2
2. ssis 2008 r22. ssis 2008 r2
2. ssis 2008 r2
 
Formacinapachesolr tv3-150130071830-conversion-gate02
Formacinapachesolr tv3-150130071830-conversion-gate02Formacinapachesolr tv3-150130071830-conversion-gate02
Formacinapachesolr tv3-150130071830-conversion-gate02
 
Formación apache Solr
Formación apache SolrFormación apache Solr
Formación apache Solr
 
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx
1_ Introducción a Oracle, SqlDeveloper, Usuarios-Privilegios.pptx
 

Más de Juan Esteban Puerta Cano

Formato presentacion de propuesta Bases de datos avanzadas
Formato presentacion de propuesta Bases de datos avanzadasFormato presentacion de propuesta Bases de datos avanzadas
Formato presentacion de propuesta Bases de datos avanzadasJuan Esteban Puerta Cano
 
Exposicion metodos de recoleccion de requerimientos final
Exposicion metodos de recoleccion de requerimientos finalExposicion metodos de recoleccion de requerimientos final
Exposicion metodos de recoleccion de requerimientos finalJuan Esteban Puerta Cano
 

Más de Juan Esteban Puerta Cano (20)

Métodos de switching
Métodos de switching Métodos de switching
Métodos de switching
 
Portafolio Telematica
Portafolio TelematicaPortafolio Telematica
Portafolio Telematica
 
Formato presentacion de propuesta Bases de datos avanzadas
Formato presentacion de propuesta Bases de datos avanzadasFormato presentacion de propuesta Bases de datos avanzadas
Formato presentacion de propuesta Bases de datos avanzadas
 
Tecnicas de Agrupamiento
Tecnicas de AgrupamientoTecnicas de Agrupamiento
Tecnicas de Agrupamiento
 
Minero de Datos
Minero de DatosMinero de Datos
Minero de Datos
 
Tecnicas de Diseño de Algoritmos
Tecnicas de Diseño de AlgoritmosTecnicas de Diseño de Algoritmos
Tecnicas de Diseño de Algoritmos
 
Capa de presentacion
Capa de presentacionCapa de presentacion
Capa de presentacion
 
Bases de datos para la toma de decisiones
Bases de datos para la toma de decisionesBases de datos para la toma de decisiones
Bases de datos para la toma de decisiones
 
Triggers
TriggersTriggers
Triggers
 
Pruebas de penetración nmap
Pruebas de penetración nmapPruebas de penetración nmap
Pruebas de penetración nmap
 
cobertura de caminos
cobertura de caminoscobertura de caminos
cobertura de caminos
 
cobertura de bucles
cobertura de buclescobertura de bucles
cobertura de bucles
 
pruebas de cajas blanca
 pruebas de cajas blanca pruebas de cajas blanca
pruebas de cajas blanca
 
Adsl 2
Adsl 2Adsl 2
Adsl 2
 
Trabajo red telematica
Trabajo red telematicaTrabajo red telematica
Trabajo red telematica
 
Programación dinámica
Programación dinámicaProgramación dinámica
Programación dinámica
 
Programación dinámica
Programación dinámica Programación dinámica
Programación dinámica
 
7 técnicas estáticas
7   técnicas estáticas7   técnicas estáticas
7 técnicas estáticas
 
técnicas estáticas
técnicas estáticastécnicas estáticas
técnicas estáticas
 
Exposicion metodos de recoleccion de requerimientos final
Exposicion metodos de recoleccion de requerimientos finalExposicion metodos de recoleccion de requerimientos final
Exposicion metodos de recoleccion de requerimientos final
 

Migracion de datos

  • 2.
  • 4. Extracción Consiste en obtener los datos del sistema origen. Transformación Los datos de diferentes repositorios no suelen coincidir en formato. Para integrarlos se deben realizar operaciones de transformación. El objetivo es evitar duplicidades. Las transformaciones aplican unas reglas sobre los datos extraídos para convertirlos en datos destino Carga Los datos transformados se adaptan al formato deseado, y llegan al destino. En algunos casos se sobreescribe la información antigua con la nueva, mientras que en otros se guarda un historial de cambios que permite consultas retrospectivas en el tiempo, así como revertir modificaciones.
  • 5. FORMATOS Archivos Hoja de calculo (.xls) Archivo de texto (.txt) Base de Datos Microsoft Access Microsoft SQL Server MySQL
  • 6. MEDIOS Herramientas de Migración del SGBD (Asistente) Cursores Herramientas de Integración de servicios
  • 7. EJEMPLOS • 1. Crear un archivo de texto en el block de Notas. Colóquele como nombre ORIGEN. En el archivo cree dos columnas tabuladas (código, nombre), y en ellas digite los siguientes datos: codigo 10 20 30 40 nombre Computador Impresora Scanner USB 2. En SQL Server cree una Base de Datos llamada MIGRACIONBD. En ella cree una tabla llamada tblDestino, la cual esta conformada por dos atributos codigo y nombre. El codigo de tipo int, y el nombre de tipo varchar (50).
  • 8. CURSORES • Son objetos que se crean temporalmente con el fin de cargar en memoria una colección de Datos desde un origen. • Los datos obtenidos son manipulados a través de diferentes operaciones. Una de ellas es migrarlos o llevarlos a un destino • Luego de utilizar el cursor este se cierra y se libera de memoria.
  • 9. ETAPAS DE UN CURSOR • 1. DECLARACION O CREACION DEL CURSOR • 2. CARGA DE DATOS DESDE ORIGEN • 3. APERTURA DEL CURSOR PARA UTILIZAR LOS DATOS • 4. RECORRIDO DEL CURSOR • 5. CIERRE DEL CURSOR • 6. LIBERAR MEMORIA
  • 10. SINTAXIS • -- Declaramos las variables declare CURSOR cursor for select id,apellido,nombre from tablaorigen • -- Apertura del cursor OPEN CURSOR • -- Avanzamos un registro fetch next from CURSOR • --Ciclo para recorrer el resto del cursor while @@fetch_status = 0 • -- Avanzamos otro registro fetch next from CURSOR end • -- cerramos el cursor close CURSOR • -- Liberamos memoria deallocate CURSOR
  • 11. EJEMPLO declare @codigo as int declare @nombre as varchar(50) declare MIGRADOR cursor for select codigo, nombre from tblorigen fetch next from MIGRADOR into @codigo, @nombre while @@fetch_status = 0 begin insert into tbldestino values(@codigo,@nombre) fetch next from MIGRADOR into @codigo, nombre end close MIGRADOR deallocate MIGRADOR