MySQL - Error de SQL (1064): You have an error in your SQL syntax; check the manual that corresponds to your

 
Vista:
sin imagen de perfil

Error de SQL (1064): You have an error in your SQL syntax; check the manual that corresponds to your

Publicado por Ana (1 intervención) el 29/11/2021 18:20:57
HOLA BUEN DIA NECESITO AYUDA, SOY NUEVA EN ESTO
Clean table expedientes_tmp for new data load.
TRUNCATE TABLE `snr`.`expedientes_tmp`;

Load data from CSV file to expedientes_tmp table. You must replace 'C:\Users\amari\Downloads\sql\CucutaExpedientes.csv' wildcard with your csv file location.
LOAD DATA LOW_PRIORITY LOCAL INFILE 'C:\\Users\\jgarzon\\Downloads\\Montelibano\\4.SanMartin_Registros_Expedientes.csv' REPLACE INTO TABLE `snr`.`expedientes_tmp` CHARACTER SET utf8mb4 FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES (`ID_EXPEDIENTE`, `CODIGO_CIRCULO_REGISTRAL`, `NOMBRE_CIRCULO_REGISTRAL`, `FOLIO_MATRICULA_INMOBILIARIA`, `NOMBRE_DEPARTAMENTO`, `NOMBRE_MUNICIPIO`, `NOMBRE_VEREDA`, `FECHA_INICIAL`, `FECHA_FINAL`, `UBICACION_TOPOGRAFICA_CAJA`, `UBICACION_TOPOGRAFICA_CARPETA`, `UBICACION_TOPOGRAFICA_TOMO`, `TOTAL_FOLIOS`, `RUTA_TIFF`, `HASH_TIFF`, `RUTA_PDF`, `HASH_PDF`, `OBSERVACIONES`, `PROVEEDOR`);
SELECT * FROM expedientes_tmp;

Update value field for id_oficina_registro to required value
UPDATE expedientes_tmp SET ID_OFICINA_REGISTRO = 260 WHERE ID_OFICINA_REGISTRO IS NULL OR ID_OFICINA_REGISTRO = 260;

Insert values from view on temporary table to final table expedientes
INSERT INTO expedientes (ID_OFICINA_REGISTRO, CODIGO_CIRCULO_REGISTRAL, NOMBRE_CIRCULO_REGISTRAL, FOLIO_MATRICULA_INMOBILIARIA, NOMBRE_DEPARTAMENTO, NOMBRE_MUNICIPIO, NOMBRE_VEREDA, FECHA_INICIAL, FECHA_FINAL, UBICACION_TOPOGRAFICA_CAJA, UBICACION_TOPOGRAFICA_CARPETA, UBICACION_TOPOGRAFICA_TOMO, TOTAL_FOLIOS, RUTA_TIFF, HASH_TIFF, RUTA_PDF, HASH_PDF, OBSERVACIONES, PROVEEDOR) SELECT * FROM expedientes_view;
SELECT * FROM expedientes WHERE ID_OFICINA_REGISTRO 260;

Clean table digitalizaciones_tmp for new data load.
TRUNCATE TABLE `snr`.`digitalizaciones_tmp`;

Load data from CSV file to digitalizacion_tmp table. You must replace 'C:\Users\amari\Downloads\sql\1cucutaAsientos.csv' wildcard with your csv file location.
LOAD DATA LOW_PRIORITY LOCAL INFILE 'C:\\Users\\jgarzon\\Downloads\\Montelibano\\2.SanMartin_Registros_AsientosRegistrales_2.csv' REPLACE INTO TABLE `snr`.`digitalizaciones_tmp` CHARACTER SET utf8mb4 FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES (`ID_DIGITALIZACION`, `UBICACION_TOPOGRAFICA_CAJA`, `UBICACION_TOPOGRAFICA_CARPETA`, `FOLIO_MATRICULA_INMOBILIARIA`, `FOLIO_INICIAL`, `FOLIO_FINAL`, `NOMBRE_DEPARTAMENTO`, `NOMBRE_MUNICIPIO`, `NOMBRE_VEREDA`, `TIPO_PREDIO`, `NUMERO_ANOTACION`, `TIPO_DOCUMENTO`, `NUMERO_DOCUMENTO`, `FECHA_DOCUMENTO`, `OFICINA_ORIGEN`, `NUMERO_RADICACION`, `FECHA_RADICACION`, `CODIGO_NATURALEZA_JURIDICA`, `ESPECIFICACION_NATURALEZA_JURIDICA`, `ESTADO_FOLIO`, `DIRECCION_ACTUAL`, `FALTA_FORMULARIO`, `FALTA_ANEXO`, `FALTA_TRAMITE`, `CONTIENE_PERIODICO`, `CONTIENE_MAPA`, `CONTIENE_CD`, `RUTA_TIFF`, `HASH_TIFF`, `RUTA_PDF`, `HASH_PDF`, `OBSERVACIONES`, `PROVEEDOR`);

Update value field for id_oficina_registro to required value into digitalizaciones_tmp
UPDATE digitalizaciones_tmp SET ID_OFICINA_REGISTRO = 260 WHERE ID_OFICINA_REGISTRO IS NULL OR ID_OFICINA_REGISTRO = 260;

Insert values from view of temporary table to final table digitalizaciones
INSERT INTO digitalizaciones (ID_OFICINA_REGISTRO,ID_EXPEDIENTE,UBICACION_TOPOGRAFICA_CAJA,UBICACION_TOPOGRAFICA_CARPETA,FOLIO_MATRICULA_INMOBILIARIA,FOLIO_INICIAL,FOLIO_FINAL,NOMBRE_DEPARTAMENTO,NOMBRE_MUNICIPIO,NOMBRE_VEREDA,TIPO_PREDIO,NUMERO_ANOTACION,TIPO_DOCUMENTO,NUMERO_DOCUMENTO,FECHA_DOCUMENTO,OFICINA_ORIGEN,NUMERO_RADICACION,FECHA_RADICACION,CODIGO_NATURALEZA_JURIDICA,ESPECIFICACION_NATURALEZA_JURIDICA,ESTADO_FOLIO,DIRECCION_ACTUAL,FALTA_FORMULARIO,FALTA_ANEXO,FALTA_TRAMITE,CONTIENE_PERIODICO,CONTIENE_MAPA,CONTIENE_CD,HASH_TIFF,RUTA_TIFF,HASH_PDF,RUTA_PDF,OBSERVACIONES,PROVEEDOR) SELECT ID_OFICINA_REGISTRO, ID_EXPEDIENTE,UBICACION_TOPOGRAFICA_CAJA,UBICACION_TOPOGRAFICA_CARPETA,FOLIO_MATRICULA_INMOBILIARIA,FOLIO_INICIAL,FOLIO_FINAL,NOMBRE_DEPARTAMENTO,NOMBRE_MUNICIPIO,NOMBRE_VEREDA,TIPO_PREDIO,NUMERO_ANOTACION,TIPO_DOCUMENTO,NUMERO_DOCUMENTO,FECHA_DOCUMENTO,OFICINA_ORIGEN,NUMERO_RADICACION,FECHA_RADICACION,CODIGO_NATURALEZA_JURIDICA,ESPECIFICACION_NATURALEZA_JURIDICA,ESTADO_FOLIO,DIRECCION_ACTUAL,FALTA_FORMULARIO,FALTA_ANEXO,FALTA_TRAMITE,CONTIENE_PERIODICO,CONTIENE_MAPA,CONTIENE_CD,HASH_TIFF,RUTA_TIFF,HASH_PDF,RUTA_PDF,OBSERVACIONES,PROVEEDOR) SELECT * FROM digitalizaciones_view;
SELECT * FROM digitalizaciones WHERE ID_OFICINA_REGISTRO 260;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder