Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Ordinamento predefinito per una query selezionata in SQL Server 2005 e SQL Server 2012

Non esiste un ordinamento predefinito. A meno che non lo specifichi in ORDER BY clausola, non vi è alcuna garanzia che il risultato venga restituito sempre allo stesso modo.

Potresti osservare che il risultato è ordinato dal PK o l'indice cluster, ma non sarà sempre così.

Potresti leggere questo:

Senza ORDER BY, non esiste un ordinamento predefinito di Alexander Kuznetsov