Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2012, 12:07
mega0079
 
Fecha de Ingreso: agosto-2008
Mensajes: 272
Antigüedad: 15 años, 8 meses
Puntos: 1
problema con load data in file

resulta que tengo que ingresar un txt en una base pero tengo dos problemas:
1.- La data me llega de este modo:

│42395│3471/11│20120106│
facil no? pero este caracter │ no es un pipe, el pipe es: | no │

el ascci de estecaracter raro es alt 179 entonces no se como ponerlo aqui:
FIELDS TERMINATED BY "│" porque no funciona y remplaza el caracter por "?"
y los mete en un solo campo

2.-El siguiente problema es que si me ayudan a resolver el primer problema me quedaria |42395|3471/11|20120106|
pero ahora como hago que se inserte porque si hago esto:
FIELDS TERMINATED BY "|"
OPTIONALLY ENCLOSED BY """"


se inserta un registro vacio y despues inserta la ddata en los demas campos, creoq eu el problema es porque mi cadena empieza con |

Gracias!!