Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Existe-t-il une colonne Order By par défaut dans SQL Server ?

Non. Tout ordre que vous voyez est un artefact de la stratégie de l'optimiseur de requête. La théorie relationnelle interdit qu'il y ait un ordre implicite de tout ensemble de données.

Vous ne pouvez même pas compter sur le même ordre la prochaine fois pour la même requête car la stratégie d'optimisation dépend du contexte et des données qui peuvent changer.