XML PATH altère les données initiales
Bonjour,
est-il possible d'utiliser XML PATH sans que le résultat des données "brutes" soit changé ?
En effet, l'exécution de ce type de requête
Code:
1 2 3 4 5 6 7 8 9
|
Select distinct ST2.tiers,
substring((Select ST1.locurl AS [text()]
From dbo.Liens ST1
Where ST1.lien_id = ST2.tiers_id
ORDER BY ST1.lien_ordre
For XML PATH ('')),1, 5000) [Concaténation des liens]
From dbo.tiers ST2
where ST2.tiers_id='R405112' |
transforme un "&" en "&", ce qui est très fâcheux car cela "casse" l'exploitation d'une url, entre autres désagréments...
Et j'imagine que tous les caractères réservés au XML sont également transformés.
D'avance, merci pour vos suggestions et pistes.