migracion v2.95 a v3.17.0 -- ERROR -- 23_sga_perdida_regularidad_causas.sql

Estamos migrando a la version 3.17.0, y cuando estamos en: G2\02_Modulos\45_Matricula\02_Migracion\23_sga_perdida_regularidad_causas.sql
nos tira el siguienet error:

23_sga_perdida_regularidad_causas - ERROR: referencia a la entrada de la cláusula FROM para la tabla «_cnv_pk_perdida_regularidad_causas» no válida
Hint: Probablemente quiera hacer referencia al alias de la tabla «cnv».
Position: 379

Es por este error:

SELECT
cnv.causa_perdida_reg,
mcpr.desc_abreviada,
mcpr.descripcion,
mcpr.estado,
600
FROM mig._cnv_pk_perdida_regularidad_causas as cnv
JOIN mig.sga_causa_perd_reg as mcpr ON mcpr.causa_perdida_reg = cnv.causa_perdida_reg_g2
– WHERE mig._cnv_pk_perdida_regularidad_causas.migrar = 1; – Se comento y se corrigio no hace referencia a cnv
WHERE cnv.migrar = 1; – Lo solucione asi

Gracias por avisar. Ya lo arreglamos.
Saludos.

Buen dia, estamos migrando a la version 3.17 y nos dada el mismo error reportado hicimos la modificación que hicieron un la universidad de quilmes, pero no da un error de sintaxis.

019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : An error occurred executing this job entry :
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - Couldn’t execute SQL: 
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - SELECT * FROM mig.get_script_corrido( 23,‘MATRICULA’) ;
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - SET search_path = negocio;
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - INSERT INTO sga_perdida_regularidad_causas (causa_perdida_reg, nombre, descripcion, estado, regla)
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - SELECT
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - cnv.causa_perdida_reg,
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - mcpr.desc_abreviada,
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - mcpr.descripcion,
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - mcpr.estado,
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - 600
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - FROM mig._cnv_pk_perdida_regularidad_causas as cnv
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - JOIN mig.sga_causa_perd_reg as mcpr ON mcpr.causa_perdida_reg = cnv.causa_perdida_reg_g2
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - WHERE cnv.migrar = 1;
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - SELECT setval(‘sga_perdida_regularidad_causas_seq’, get_mayor(100, (SELECT MAX(causa_perdida_reg) FROM sga_perdida_regularidad_causas)));
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - INSERT INTO mig._app_migracion ( modulo, fecha_generacion, fecha_actualiz, script_corrido )
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - VALUES (‘MATRICULA’ , CURRENT_DATE, CURRENT_TIMESTAMP,23 );
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas -
2019/10/08 13:19:47 - 23_sga_perdida_regularidad_causas - ERROR: error de sintaxis en o cerca de «ï»¿»
Position: 1
2019/10/08 13:19:47 - mig_Matricula - Job execution finished

Fijate que pareciera que el archivo de migración que modificaron quedó con otro encoding.
Ese caracter que te muestra en el error debe estar al comienzo del archivo pero no esta visible.

Gracias. ya lo solucionamos.