Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Transformation fichier txt en sql (avec le shell?)
Envoyé par: Phil7799

Bonjour à tous !

Je souhaiterais transformer un fichier texte en fichier SQL :
Mon fichier texte contient 5 types d'informations sur chaque ligne, séparées par des tabulations.
Je voudrais pouvoir copier dans un fichier quelque chose du genre
INSERT INTO matable ('col1', 'col2', 'col3', 'col4', 'col5') VALUES ('valeur1', 'valeur2', 'valeur3', 'valeur4', 'valeur5');.
Je ne m'y connais pas trop en shell donc j'ai un peu de mal (enfin un script C ferait aussi l'affaire en fait).
Question subsidiaire : est-il possible de faire que quand on arrive à la ligne 1000 (par exemple), on remplisse un deuxième fichier, à la ligne 2000, on remplisse un troisième fichier, etc... pour pas que le fichier SQL se retrouve trop gros.

Je vous remercie par avance !

Poste le Monday 9 February 2009 18:51:51
Répondre     Citer    
Re: Transformation fichier txt en sql (avec le shell?)
Envoyé par: NBaH


Poste le Monday 9 February 2009 23:26:53
Répondre     Citer    
Re: Transformation fichier txt en sql (avec le shell?)
Envoyé par: Phil7799

Tout simplement ! Désolé, je n'avais pas vu ça ! Merci beaucoup !

Encore désolé d'avoir posé une telle question !

Poste le Tuesday 10 February 2009 08:53:00
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Transformation fichier txt en sql (avec le shell?)
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons