Bonjour!

j'aimerai à l'aide d'une requête sql générer un fichier résultat avec séparateur ";" (de type csv).

exemple de requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
select p.docnumber,p.docname,'GED',p.docname,p.docname,p.creation_date,
pe.user_id as author,pi.user_id as typist,p.p_oldref
from docsadm.profile p,docsadm.people pe,docsadm.people pi
where p.author=pe.system_id
and p.typist=pi.system_id
and creation_date < getdate()
and creation_date > dateadd(d,-180,getdate())
order by creation_date asc
comment préciser dans la requête que le séparateur entre chaque champ soit un point virgule?

exemple fichier résultat souhaité :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
docnumber;docname;GED;docname;docname;creation_date;author;typist;p_oldref
304673;6005052588;GED;6005052588;6005052588;2005-07-18 00:00:00.000;MBRUYERE;MBRUYERE;azerty
304674;1234556;GED;1234556;1234556;2005-08-04 00:00:00.000;PMARTIN;PMARTIN;test
merci pour vos réponses