Asignar datos a bases de datos
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... | |
Controlar cómo se crean los valores de clave principal... | |
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)... | |
Conservar la relación jerárquica existente entre los registros de tablas vinculadas por claves foráneas... | |
Actualizar una tabla de forma condicional... | |
Combinar registros en una tabla de BD (actualizar algunos registros e insertar otros en la misma tabla) basándose en una condición... | |
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)... |
|
Preservar la integridad de los datos en caso de que falle la ejecución de la asignación... | |
Insertar varios registros en una tabla de BD de forma masiva (combinando varias instrucciones INSERT en una sola consulta)... | |
Evitar resultados no deseados cuando se asignen datos a tablas de BD de destino que contengan valores null... | |
Ver un ejemplo de cómo crear una asignación que actualice una base de datos... |