Requete sur un type Xml avec xquery
Bonjour,
J'ai un problème avec la requête ci dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| SELECT
Id,
categorie,
statut,
actif,
tableDepart.dateDepart.value('.','datetime') AS dateDepart,
programme.query('/voyage/departs/depart[@date="2008-12-14 00:00:00"]') AS listePrix,
programme
FROM
individuel
CROSS APPLY
programme.nodes('/voyage/departs/depart/@date') as tableDepart(dateDepart)
ORDER BY dateDepart |
Jusqu'ici tout fonctionne, mais je souhaite passer la valeur de la colonne dateDepart à l'emplacement ou il est actuellement mentionné : 2008-12-14 00:00:00, es ce possible ?
Pour plus de clarté, voici la portion du fichier xml qui contient les dates:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <voyage>
<code>EPP2010</code>
<departs>
<depart date="2008-12-14 00:00:00">
<tarif type="Adultes" prix="54.50" option="" />
<tarif type="Enfants" prix="24.50" option="" />
</depart>
<depart date="2008-12-15 00:00:00">
<tarif type="Adultes" prix="54.50" option="" />
<tarif type="Enfants" prix="24.50" option="" />
</depart>
<depart date="2008-12-16 00:00:00">
<tarif type="Adultes" prix="54.50" option="" />
<tarif type="Enfants" prix="24.50" option="" />
</depart>
</departs>
</voyage> |
Merci d'avance pour votre aide
Pierre