Bonjour,
J'ai un problème avec la requête ci dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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