[Batch] BCP et traitement de chaines

Résolu
Bonjour,

J'utilise la commande BCP pour extraire le contenu d'une table, j'utilise cette commande :

bcp Mabase..Matable out C:\CSV\Matable.csv -c -r'\n' -t; -k -S Monserveur -T

Ça marche très bien mais le truc c'est qu'il préfixe chaque ligne d'une simple quote ' et pareil à la fin de chaque ligne. (les lignes étant des enregistrements)

Je voudrais donc qu'il m'enlève ces quotes, si ce n'est pas possible directement dans la commande bcp, j'aimerais dans ce cas rajouté un petit bout de code qui me ferais ça mais je ne sais absolument pas comment faire... Le batch et moi ça fait 2 ^^

Merci d'avance

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bon je viens de trouver en testant d'enlever chaque paramètres 1 à 1...
    Il suffit de mettre -r\n au lieu de -r'\n' car il incruste aussi les quotes du coup xD

    Si ça peut aider quelqu'un :)