Hola
Al intentar procesar los datos cargados nos aparece el siguiente error:
SQLSTATE: db_42601CODIGO: 7
MENSAJE: ERROR: syntax error at or near “,”\nLINE 7: …ia) = “” THEN 0 ELSE localidadprocedencia::integer, identida…\n ^
SQL: INSERT INTO carga_nominal.archivo_1 (id_subida, apellido, nombre, tipodoc, nrodoc, cuit, genero, fechanacimiento, cue, horas, instpadre, instmadre, paisorigen,\n paisprocedencia, fechaingresopais, paistituloanterior, localidadprocedencia, identidad, identidadtexto, idinstitucion, idtitulo, anioingreso, \n formaingreso, fechaegreso, idinstitucioningreso, idinstitucionegreso, codigoprocedencia, anioinformado)\n SELECT\n 46832, trim(apellido), trim(nombre), tipodoc::varchar(2), trim(nrodoc), trim(cuit), genero::integer, fechanacimiento::date, trim(cue),\n trim(horas), instpadre::integer, instmadre::integer, paisorigen::integer, paisprocedencia::integer, trim(fechaingresopais), paistituloanterior::integer,\n CASE WHEN localidadprocedencia is null OR trim(localidadprocedencia) = “” THEN 0 ELSE localidadprocedencia::integer, identidad::integer, \n CASE WHEN identidadtexto is null OR trim(identidadtexto) = “” THEN null ELSE identidadtexto END,\n idinstitucion::integer, idtitulo::integer, anioingreso::integer, forma_ingreso::integer,\n CASE WHEN fecha_egreso is null OR trim(fecha_egreso) = “” THEN NULL ELSE fecha_egreso::date END, idinstitucioningreso::integer,\n CASE WHEN idinstitucionegreso is null OR trim(idinstitucionegreso) = “” THEN NULL ELSE idinstitucionegreso::integer END,\n codigo_procedencia::integer, 2021\n FROM pipes.archivo_1_34_pipe; – toba_log: 53522480
Es un error de nuestros datos o del procesamiento?
Emilio