Hola alejandro,
el turno “previos” esta cargado en guarani y 4 llamados para ese turno
llamado1
llamado2
llamado3
llamado4
ademas hay mesas para esos llamados de algunas actividades.
ahora bien! tengo que migrar para esos turnos y llamados en guarani con las otras actividades que no estan, para luego poder migrar las actas correspondientes.
volvi nuevamente a correr los procesos y ahora se queda con este error
te adjunto la imagen “llavedupli.jpg”
este es el sql en cuestion
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
– SIU-GUARANI 3 - Sistema de Gestión Académica
– Versión 3.0.0
– Modulo: Exámenes
– Importa datos de: llamados mesas de examen
– Se migran llamados mesas a examen
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SET search_path = ${pg_esquema} ;
INSERT INTO sga_llamados_mesa( llamado_mesa, llamado, mesa_examen, fecha, hora_inicio, hora_finalizacion, espacio)
SELECT mes.llamado_mesa, llam.llamado, ex.mesa_examen, mes.fecha, mes.hora_inicio, mes.hora_fin, mes.espacio
FROM ext.mig_llamados_mesa as mes,
ext.mig_llamados as llam,
ext.mig_turnos_examen as tur,
ext.mig_mesas_examen as ex
WHERE tur.turno_examen_nombre = mes.turno_examen_nombre
AND tur.anio_academico = mes.anio_academico
AND llam.turno_examen_nombre = mes.turno_examen_nombre
AND llam.anio_academico = mes.anio_academico
AND llam.llamado_nombre = mes.llamado_nombre
AND ex.turno_examen_nombre = mes.turno_examen_nombre
AND ex.anio_academico = mes.anio_academico
AND ex.actividad_codigo = mes.actividad_codigo
AND ex.nombre = mes.mesa_examen_nombre
;
– actualizo la secuencia con el ultimo valor de sga_llamados_mesa
SELECT SETVAL(‘sga_llamados_mesa_seq’, (SELECT max(llamado_mesa) FROM sga_llamados_mesa));
ERROR: llave duplicada viola restricción de unicidad «pk_sga_llamados_mesa»
te adjunto imagen con la tabla sga_llamados_mesa “llavedupli2.jpg”
reviso y no logro dar con el dato duplicado
Saludos