Règles de délégation : ORDER BY

  1. ORDER BY peut être délégué à un fournisseur de source de données si le fournisseur de données le prend en charge.
  2. ORDER BY peut être délégué uniquement si la requête toute entière peut être déléguée.
  3. ORDER BY peut être délégué uniquement s'il contient un nom de colonne ou un index pointant vers un nom de colonne. Une seule colonne ou un seul alias est délégué(e). S’il existe plus d’une colonne dans ORDER BY, la colonne la plus à gauche est déléguée.
  4. ORDER BY ne peut pas être délégué s'il contient une fonction ou un opérateur.
  5. Si le fournisseur de source de données prend en charge ORDER BY, mais ne prend pas en charge GROUP BY, la requête déléguée renvoie une clause ORDER BY avec la colonne faisant l'objet du regroupement.
  6. ORDER BY peut être délégué, quelles que soient les parties de la clause WHERE déléguées au fournisseur de source de données. Cela s’applique aux requêtes sans agrégation uniquement.