Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > Programación e Informática > Bases de datos > MySQL
MySQL Base de datos MySQL.
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Facil - cambiar exportador de excel a txt KalEl PowerCOBOL (ActiveX, v4 - v11) 13 12 de octubre de 2017 19:35
[Componente] Subir archivo a un FTP Fito PowerCOBOL (ActiveX, v4 - v11) 5 17 de enero de 2017 12:32
[Sintaxis] Crear generar un TXT Dasije WinDev 1 12 de noviembre de 2016 02:21
[Herramienta] Me inicio en MySql Hrmcobol MySQL 2 29 de julio de 2015 22:05
Leer y contar .TXT Anthony AcuCobol 2 11 de junio de 2015 18:03
Respuesta
 
Herramientas

  #1
Antiguo 27 de octubre de 2016, 11:03
IDENTIFICATION DIVISION
JuanJuan77
Novato Junior
ENVIRONMENT DIVISION
Avatar de JuanJuan77
DATA DIVISION
Forero desde (Registrado)octubre 2015
Argentina
UbicaciónEmpalme Villa Constitución
Última Actividad30.08.2019 14:59
PROCEDURE DIVISION
PostsPosts: 32
Ha dicho GraciasEnviado: 1
Ha recibido agradecimientosRecibido: 1
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
JuanJuan77 is on a distinguished road
Base de datos Subir *.txt grande a MySQL

Hola, alguien sabe desde powercobol como subir un txt plano a una tabla sql?, mysql en este caso tipo "LOAD DATA LOCAL INFILE...". Como seria?. ya que tengo q insertar miles de registros y es muuuyy lento con el insert.

saludos y gracias
JuanJuan77 no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 1 de febrero de 2017, 18:16
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
UbicaciónMadrid
Edad34 años
Última Actividad21.09.2019 16:40
PROCEDURE DIVISION
PostsPosts: 1.413
Ha dicho GraciasEnviado: 315
Ha recibido agradecimientosRecibido: 537
Mejores respuestasSoluiones: 86
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

JuanJuan77, no sé si lo he entendido bien pero, ¿quieres subir el fichero por FTP y cargarlo con LOAD y no sabes la sintaxis para ello?

Código:
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    [PARTITION (partition_name,...)]
    [CHARACTER SET charset_name]
    [{FIELDS | COLUMNS}
        [TERMINATED BY 'string']
        [[OPTIONALLY] ENCLOSED BY 'char']
        [ESCAPED BY 'char']
    ]
    [LINES
        [STARTING BY 'string']
        [TERMINATED BY 'string']
    ]
    [IGNORE number {LINES | ROWS}]
    [(col_name_or_user_var,...)]
    [SET col_name = expr,...]
MySQL :: MySQL 5.7 Reference Manual :: 14.2.6 LOAD DATA INFILE Syntax


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 1 de febrero de 2017, 19:20
IDENTIFICATION DIVISION
Josber
Super Moderador
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
UbicaciónAlicante
Última Actividad21.09.2019 20:29
PROCEDURE DIVISION
PostsPosts: 461
Ha dicho GraciasEnviado: 184
Ha recibido agradecimientosRecibido: 200
Mejores respuestasSoluiones: 30
Medallas recibidas: 1Medallas: Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ReputaciónReputación: 18
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Yo no conseguí hacerlo, el comando LOAD de MySql, no es un comando reconocido por el SQL embebido del PWC y no hubo manera de hacerlo funcionar, así que si alguien lo ha solucionado, sería un detallazo

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 1 de febrero de 2017, 20:53
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
UbicaciónMadrid
Edad34 años
Última Actividad21.09.2019 16:40
PROCEDURE DIVISION
PostsPosts: 1.413
Ha dicho GraciasEnviado: 315
Ha recibido agradecimientosRecibido: 537
Mejores respuestasSoluiones: 86
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Josber, ¿y lanzando un procedimiento almacenado?


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 2 de febrero de 2017, 10:19
IDENTIFICATION DIVISION
Josber
Super Moderador
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
UbicaciónAlicante
Última Actividad21.09.2019 20:29
PROCEDURE DIVISION
PostsPosts: 461
Ha dicho GraciasEnviado: 184
Ha recibido agradecimientosRecibido: 200
Mejores respuestasSoluiones: 30
Medallas recibidas: 1Medallas: Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ReputaciónReputación: 18
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Cita del post de Kuk Ver Mensaje
Josber, ¿y lanzando un procedimiento almacenado?
Pues tampoco lo conseguí hacer así, como tampoco conseguí exportar a texto plano, ni usar las funciones de copia de seguridad.

La verdad es que la limitación del SQL Embebido es bastante grande, por lo que he visto sólo se pueden usar las instrucciones básicas de manejo de datos y algunas de manejo de strings, supongo que habrán más, pero como llevo un tiempo, por desgracia, sin poder ponerme, tampoco he podido avanzar.

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
Respuesta

Tags
load data , mysql , txt


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 04:59.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.