unordered

Attribut Xml Query. Ne tri pas les séquences par défaut.

Instruction Xml Query. Déclare une séquence à ne pas trier.

Syntaxe

declare ordering unordered ;

unordered { ListeDExpressions }

Description

Employée avec l'instruction ordering, l'attribut unordered permet de spécifier que toutes les séquences issues d'un parcours ne doivent pas être triées automatiquement dans l'ordre du parcours si aucune instruction order by n'est explicitement employée.

Employée directement, l'instruction unordered permet de ne pas trier spécifiquement une séquence.

Exemple

<-- Demande a trier les sequences issues d'un parcours. -->
declare ordering ordered;

<-- Ne tri pas la sequence 1, 3, 2. -->
ordered { 1, 3 ,2 }

<-- Demande a ne plus trier les sequences issues d'un parcours. -->
declare ordering unordered;

<-- Tri la sequence 1, 3, 2. -->
ordered { 1, 3 ,2 }

Voir aussi

ordering pour définir un mode de tri. ordered pour trier les séquences.