Altova MapForce 2023 Professional Edition

Esta sección incluye instrucciones y ejemplos para transferir datos desde cualquier origen de datos compatible con MapForce (p. ej. archivos XML) a una base de datos de destino. A continuación puede ver un resumen de todas las opciones disponibles.

 

Si quiere...

Consulte este tema...

Insertar datos en una tabla de base de datos de destino basada en datos suministrados por la asignación de datos...

Insertar datos en una tabla

Controlar cómo se crean los valores de clave principal...

Insertar datos en una tabla Table

Insertar datos en varias tablas vinculadas

Ejecutar una instrucción SQL preliminar que se debe ejecutar antes de que la asignación modifique una tabla (p. ej. eliminar todos los registros de la tabla o una instrucción SQL personalizada)...

Insertar datos en varias tablas vinculadas

Configurar acciones de tabla de BD

Conservar la relación jerárquica existente entre los registros de tablas vinculadas por claves foráneas...

Insertar datos en varias tablas vinculadas

Actualizar una tabla de forma condicional...

Actualizar una tabla

Combinar registros en una tabla de BD (actualizar algunos registros e insertar otros en la misma tabla) basándose en una condición...

Acción "Actualizar si... insertar restantes"

Instrucciones de combinación MERGE

Preservar la integridad de la BD cuando se actualizan tablas que están vinculadas a otras tablas a través de relaciones de clave foránea...

Opciones para tablas secundarias cuando se actualiza la tabla principal

Definir varias acciones en la misma tabla (p. ej. eliminar un registro si se cumple una condición o, de lo contrario, insertar un registro nuevo)...

Acción "Eliminar si..."

Acción "Omitir si..."

 

Preservar la integridad de los datos en caso de que falle la ejecución de la asignación...

Gestionar excepciones de BD

Insertar varios registros en una tabla de BD de forma masiva (combinando varias instrucciones INSERT en una sola consulta)...

Inserciones masivas (con MapForce Server)

Evitar resultados no deseados cuando se asignen datos a tablas de BD de destino que contengan valores null...

Gestionar valores null en acciones de tabla de BD

Ver un ejemplo de cómo crear una asignación que actualice una base de datos...

Ejemplo: asignar datos XML a SQLite

© 2016-2022 Altova GmbH