Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2012, 12:15
Avatar de patriciomase
patriciomase
 
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años, 6 meses
Puntos: 34
sobre multiples insert/update desde un .csv

Hola, a los mas experimentados tengo el siguiente escenario y busco la forma optima de resolverlo:

Estoy diseñando un pequeño sistema en donde una de las opciones permite exportar cierta tabla (puede ser cualquier tabla) o parte de la tabla a un archivo csv, que el usuario guarda en su disco para modificarlo.

El asunto es cuando quiero volver a cargar los datos desde el csv (el usuario puede haber agregado, modificado o eliminado filas) como proceder para hacer la actualización de forma optima?

se me ocurrió usar "load data local infile", pero el server no me lo soporta, y quiero hacer el sistema lo mas genérico posible, que ande en cualquier lado.

se me ocurre hacer un bucle que recorra cada linea del csv y vaya actualizando si existe o sino agregar. pero sería un número gigante de conexiones y desconexiones y consultas, me parece demasiado costoso...

alguien lidió con algo parecido?