Autor Tema: ERROR: syntax error at or near "vw_comisiones"  (Leído 208 veces)

0 Usuarios y 1 Visitante están viendo este tema.

amdominguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
    • Email
  • Institución: Universidad del Salvador
  • Nombre y apellido: Adraina Marisa Dominguez
  • Sistema: Siu Guarani 3
ERROR: syntax error at or near "vw_comisiones"
« on: Marzo 15, 2022, 05:58:46 pm »
Hola buenas tardes!

Estoy en proceso de Migración en versión Guarani 3.20 sobre base postgres.
Estoy trabajando con los scripts de migración 3.19.1 descargados de Colab, que es la última versión que encontré.

Al migrar el módulo 6 de Cursadas, corriendo en Pentajo el script  "Externos\02_Modulos\06_Cursadas\02_Migracion\mig_cursadas.kjb"
emite el siguiente error:

----------------------------
2022/03/15 13:15:43 - 03_migrar_docentes_comisiones.sql - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Ocurrió un error al ejecutar esta entrada de trabajo:
2022/03/15 13:15:43 - 03_migrar_docentes_comisiones.sql - Couldn't execute SQL: SET search_path = negocio ;
INSERT INTO sga_docentes_comision (comision, docente, responsabilidad)
    SELECT com.comision, d.docente, dc.responsabilidad
    FROM ext.mig_docentes_comisiones as dc,
    JOIN vw_comisiones as com ON
    (dc.comision_nombre = com.comision_nombre AND
    dc.anio_academico = com.anio_academico AND
    dc.periodo_lectivo_nombre = com.periodo_lectivo_nombre AND
    dc.actividad_codigo = com.elemento_codigo)
    JOIN sga_docentes as d ON d.legajo = dc.legajo_docente
    ORDER BY com.comision, dc.legajo_docente;
    2022/03/15 13:15:43 - 03_migrar_docentes_comisiones.sql -
    2022/03/15 13:15:43 - 03_migrar_docentes_comisiones.sql - ERROR: syntax error at or near "vw_comisiones"
    Position: 182
---------------

Por lo que entiendo, pretende hacer INSERT en la tabla "negocio.sga_docentes_comision" trayendo desde la vista "negocio.vw_comisiones" el campo "responsabilidad", ese campo que no existe en la misma, me podrán ayudar por favor?

Muchas gracias!
Marisa
« Última Modificación: Marzo 29, 2022, 09:55:37 am por amdominguez »

amdominguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
    • Email
  • Institución: Universidad del Salvador
  • Nombre y apellido: Adraina Marisa Dominguez
  • Sistema: Siu Guarani 3
Re: ERROR: syntax error at or near "vw_comisiones"
« Respuesta #1 on: Marzo 18, 2022, 08:08:44 pm »
Hola buenas tardes!

Descargamos los scripts de migración 3.20.0 y el mismo error descripto para la versión 3.19.1 persiste en esta versión.

Muchas gracias!
Marisa

amdominguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
    • Email
  • Institución: Universidad del Salvador
  • Nombre y apellido: Adraina Marisa Dominguez
  • Sistema: Siu Guarani 3
Re: ERROR: syntax error at or near "vw_comisiones"
« Respuesta #2 on: Marzo 18, 2022, 08:39:59 pm »
Estimados,

Ya encontré el error, hacen referencia a un campo incorrecto, en la tabla el campo está definido como
 ext.mig_docentes_comisiones.legajo corregí el script
en lugar de "legajo_docente" corresponde el campo "docente_legajo"

SCRIPT =>  ..\Externos\02_Modulos\06_Cursadas\02_Migracion03_migrar_docentes_comisiones.sql

INSERT INTO sga_docentes_comision (comision, docente, responsabilidad)
SELECT com.comision, d.docente, dc.responsabilidad
FROM ext.mig_docentes_comisiones as dc
JOIN vw_comisiones as com ON (dc.comision_nombre        = com.comision_nombre AND
                                dc.anio_academico         = com.anio_academico AND
                                dc.periodo_lectivo_nombre = com.periodo_lectivo_nombre AND
                                dc.actividad_codigo       = com.elemento_codigo)
JOIN sga_docentes as d ON d.legajo = dc.docente_legajo
ORDER BY com.comision, dc.docente_legajo;

Realizados los ajuste el script continua y sube los datos al esquema negocio.

Atte.

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8856
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re: ERROR: syntax error at or near "vw_comisiones"
« Respuesta #3 on: Marzo 21, 2022, 03:32:55 pm »
Hola Adriana, gracias por avisar. Ya aplicamos el ajuste en ese script.
Saludos.

amdominguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
    • Email
  • Institución: Universidad del Salvador
  • Nombre y apellido: Adraina Marisa Dominguez
  • Sistema: Siu Guarani 3
Re: ERROR: syntax error at or near "vw_comisiones"
« Respuesta #4 on: Marzo 29, 2022, 09:52:40 am »
Gracias a Ustedes.