Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2010, 04:25
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Importar datos de txt y separarlos por - y tabs

No lo puedes hacer en el LOAD DATA, lo único que puedes hacer es trabajarlo luego con una tabla temporal y la función SUBSTRING_INDEX(str,delim,count)
Cita:
Retorna la subcadena de la cadena str antes de count ocurrencias del delimitador delim. Si count es positivo, todo a la izquierda del delimitador final (contando desde la izquierda) se retorna. Si count es negativo, todo a la derecha del delimitador final (contando desde la derecha) se retorna.

Código MySQL:
Ver original
  1. mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
  2.         -> 'www.mysql'
  3. mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2);
  4.         -> 'mysql.com'
Pero de todos modos lo tendrás que hacer luego.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)