Estoy teniendo un problema y no le encuentro la vuelta para hacerlo de
la manera correcta.
Tengo una tabla asi (esto es esquematico, la tabla real es mas grande):

Col_A,Col_B,Col_C
datoA1,datoB1,datoC1
datoA2,datoB2,datoC2

Quiero reemplazar los datos de COL_B. Supongamos que quiero poner
datoB1x en lugar de datoB1 y datoB2x en lugar de datoB2.
Uso phpmyadmin y uso la opcion IMPORT en la tabla correspondiente,
importo como CSV a la columna esa (indicando que importo solo esa
columna), pero en lugar de obtener esto:

Col_A,Col_B,Col_C
datoA1,datoB1x,datoC1
datoA2,datoB2x,datoC2

Obtengo esto:

Col_A,Col_B,Col_C
datoA1,datoB1,datoC1
datoA2,datoB2,datoC2
NULL,datoB1x,NULL
NULL,datoB2x,NULL

El problema es que se agregan al final en lugar de reemplazar Col_B.
Entonces hice lo siguiente:

Borre Col_B y la volvi a crear (asi la tengo vacia), hice el mismo
procedimiento para importar Col_B desde el CSV file y obtuve:

Col_A,Col_B,Col_C
datoA1,NULL,datoC1
datoA2,NULL,datoC2
NULL,datoB1x,NULL
NULL,datoB2x,NULL

La unica solucion que le encuentro es exportar toda la tabla,
modificarla afuera en el CSV, borrarla (o vaciarla) y luego volver a
importar todo. Si bien esto funciona, me gustaria saber como hacerlo
bien, sin tener que recurrir a esto.


-- 
Sebastián Bassi (セバスティアン). Diplomado en Ciencia y Tecnología.
Curso Biologia molecular para programadores: http://tinyurl.com/2vv8w6
GPG Fingerprint: 9470 0980 620D ABFC BE63 A4A4 A3DE C97D 8422 D43D
-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a