J'ai besoin de générer un fichier XML pour permettre une expurge de données trop anciennes dans la base de données

En recherchant sur différents forums j'ai fini par assembleer ce code.
Il ne produit aucune erreur.
Le problème est qu'il ne produit aucun fichier non plus.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
declare @LF_XML As XML
declare @LC_CMD as varchar(4000)
 
Set @LF_XML = (
	Select Table.ID, Table.Name
	From Table
     For XML Auto, Type
) 
 
  set @LC_Cmd = 'xp_cmdshell ''bcp "'
  set @LC_Cmd = @LC_Cmd + '@LF_XML '
  set @LC_Cmd = @LC_Cmd + 'queryout "D:\Appli\Fichier.xml" -T -c'' '
  execute (@LC_Cmd)