Altova DatabaseSpy 2023 Enterprise Edition

DatabaseSpy permite insertar datos de archivos de valores separados por comas (CSV) en bases de datos. En esta parte del tutorial va a importar datos del archivo tblZookeepers.txt a la tabla BD tblZookepers.

Para importar datos:

Abra el proyecto "ZooDB" que creó antes y haga doble clic en el origen de datos dbs_ic_connected ConexiónBDZoo para conectarse a él.

1.Elija uno de estos métodos:

Haga clic en el botón de la barra de herramientas Importar ic_import.

En el menú Herramientas haga clic en Importar datos a la base de datos.

Pulse Ctrl+I.

 

2.Aparece un cuadro de diálogo. Haga clic en el botón CSV de la izquierda.

3.Haga clic en el botón Examinar ic_browse junto a Ruta de acceso y navegue hasta el archivo C:\Usuarios\<usuario>\Documentos\Altova\DatabaseSpy2023\DatabaseSpyExamples\Tutorial\tblZookeepers.txt.

4.En Opciones de generación de base de datos seleccione Actualizar tablas existentes.

5.En Modo de importación seleccione Generar SQL en editor SQL.

6.Haga clic en la columna ic_include-col ZooID hasta que el símbolo cambie y aparezca el que indica que la columna no se debe importar (ic_exclude-col). El encabezado de la columna permite definir el tipo de clave de los campos y también si este se debe incluir en la importación. En este ejemplo no vamos a importar la columna ZooID porque es una columna de identidad y la clave principal se genera automáticamente durante la importación.

dbs_zoo_tutorial_import_csv_01

7.Haga clic en el botón Generar SQL. para crear un script SQL que se pueda ejecutar para completar la importación. Tenga en cuenta que la columna ZooID no está incluida en el script porque la excluimos en el paso anterior.

dbs_zoo_tutorial_import_csv_02

8.Haga clic en el botón Ejecutar ic_execute-sql o pulse F5.

 

Para ver los datos importados haga clic con el botón derecho en la tabla tblZookeepers de la ventana Explorador y seleccione Recuperar datos | Todas las filas en el menú contextual (o pulse Ctrl+Alt+R).

dbs_zoo_tutorial_import_csv_03

© 2017-2023 Altova GmbH