Diferencias de Localidades

Hola.

Al intentar importar los datos censales de alumnos de una UA para realizar las pruebas hemos encontrado diferencias entre las tablas de localidades de Guaraní (origen de los datos) y Tehuelche. Habría que implementar un procedimiento de actualización de todas las tablas relacionadas para que éstas siempre guarden relación y no suceda que un registro tenga por ej. una localidad ingresada en Guarani y no se la tiene en Tehuelche.

En consecuencia, sería interesante nos envíen las tablas del módulo de ubicación geográfica actualizadas.

Muchas gracias

Alicia

Hola Alicia…

Me podrias indicar si tenes acceso a las tablas de localidades de SIU-Guarani??
SI es asi podes migrar la tabla mug_localidades como temp_mug_localidades a SIU-Tehuelche?

Espero tus rtas para ver como proseguimos.

Saludos

Emiliano

ya tenemos generadas la tabla temp_mug_loscalidades en postgres con los datos de guarani version 2.6.2 esperamos tus indicaciones para ver como seguimos

existen 3034 registros en guarani 2.6.2 que no estan en tehuelche

atentamente.

Javier

Alicia, te cuento que ahora lo que hay que hacer es insertar las diferencias en la tabla mug_localidades de SIU-Tehuelche.

1.-Verificar las nuevas localidades que estan del lado de SIU-Guarani y que no estan del lado de SIU-Tehuelche.
SELECT
tml.id_localidad,
tml.dpto_partido,
tml.nombre,
tml.nombre_abreviado
FROM
temp_mug_localidades tml
WHERE NOT EXISTS
(SELECT id_localidad FROM mug_localidades ml WHERE ml.id_localidad = tml.id_localidad);

2.- Insertar las nuevas localidades
INSERT INTO mug_localidades
SELECT
tml.id_localidad,
tml.dpto_partido,
tml.nombre,
tml.nombre_abreviado
FROM
temp_mug_localidades tml
WHERE NOT EXISTS
(SELECT id_localidad FROM mug_localidades ml WHERE ml.id_localidad = tml.id_localidad);

Con estos 2 pasos ya tendrias las tablas actualizadas, simpre RECORDA PROBAR EN DESARROLLO LOS SCRIPTS ANTES DE EJECUTARLOS EN PRODUCCIÓN Y HACER BACKUP DE LOS MISMOS.

Saludos

Emiliano

Emiliano, gracias por la ayuda… ya insertamos las localidades faltantes. Te comento que también tuvimos que hacer lo mismo para los departamentos, provincias y países, ya que las FK no nos dejaban insertar las localidades.
Probamos la importación de datos censales y te avisamos como salió todo.
Saludos