Bonjour
je souhaite exporter des données dans un fichier CSV avec sqlite3.exe. voici le code
le resultat dans le fichier dataE5.csv:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE tE5 (IdA INT, NumCtr TEXT, Divers TEXT); INSERT INTO tE5 VALUES (15,"215442803","text1"); INSERT INTO tE5 VALUES (45,"021442803","text2"); .header on .mode csv .separator ; .once dataE5.csv SELECT IdA, NumCtr, Divers FROM tE5;
En important ce fichier dans excel la colonne NumCtr est considérée comme un nombre et dans la 3eme lignes 021442803 devient 21442803.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IdA;NumCtr;Divers 15;215442803;"text1" 45;021442803;"text2"
Le zéro devant a disparu. La colonne NumCtr est bien sur TEXT et j'aimerai avoir aucune manip a faire sur excel (car tache planifiée).
j'ai essayé quote(NumCtr) puis printf(), puis '"'||NumCtr||'"' mais j'ai pas trouvé mon bonheur.
Idéalement il me faut ceci
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IdA;NumCtr;Divers 15;"215442803";"text1" 45;"021442803";"text2"
d'avance MErci
Partager