Bonjour, je souhaiterais fair un load data local ...
mais le format de mes champs dans mon fichier texte est :
||contenu du champ 1||,||contenu du champ 2||
|| .....||,|| .....||
du coup, le problème est que dans MySQL on a un FIELDS TERMINATED BY,
mais rien de permet de spéciier qu'on a un || qui entoure chaque
élément... (car certains champs peuvent contenir des virgules).
alors quelqu'un peut il m'expliquer comment faire dans MYSQL ou dans un
instruction acceptée en SQL 92 si cela existe ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Texier
Le Mon, 16 May 2005 17:21:39 +0200, Pif a écrit :
||contenu du champ 1||,||contenu du champ 2|| || .....||,|| .....||
du coup, le problème est que dans MySQL on a un FIELDS TERMINATED BY, mais rien de permet de spéciier qu'on a un || qui entoure chaque élément... (car certains champs peuvent contenir des virgules).
Si, c'est [OPTIONALLY] ENCLOSED BY :
FIELDS TERMINATED BY ',' ENCLOSED BY '||'
OPTIONALLY permet d'indiquer que tous les champs ne sont pas encadrés ainsi. -- Patrick Texier
Tous les résultats de GP F1 librement téléchargeables http://www.genindre.org/perso/f1.htm
Le Mon, 16 May 2005 17:21:39 +0200, Pif <pif@nospam.fr> a écrit :
||contenu du champ 1||,||contenu du champ 2||
|| .....||,|| .....||
du coup, le problème est que dans MySQL on a un FIELDS TERMINATED BY,
mais rien de permet de spéciier qu'on a un || qui entoure chaque
élément... (car certains champs peuvent contenir des virgules).
Si, c'est [OPTIONALLY] ENCLOSED BY :
FIELDS TERMINATED BY ',' ENCLOSED BY '||'
OPTIONALLY permet d'indiquer que tous les champs ne sont pas encadrés
ainsi.
--
Patrick Texier
Tous les résultats de GP F1 librement téléchargeables
http://www.genindre.org/perso/f1.htm
||contenu du champ 1||,||contenu du champ 2|| || .....||,|| .....||
du coup, le problème est que dans MySQL on a un FIELDS TERMINATED BY, mais rien de permet de spéciier qu'on a un || qui entoure chaque élément... (car certains champs peuvent contenir des virgules).
Si, c'est [OPTIONALLY] ENCLOSED BY :
FIELDS TERMINATED BY ',' ENCLOSED BY '||'
OPTIONALLY permet d'indiquer que tous les champs ne sont pas encadrés ainsi. -- Patrick Texier
Tous les résultats de GP F1 librement téléchargeables http://www.genindre.org/perso/f1.htm
Pif
ce n'est pas forcément pour délimiter un champ de type varchar ?
ce n'est pas forcément pour délimiter un champ de type varchar ?