In SQL Server 2014 ORDER BY-Klausel mit OFFSET FETCH NEXT gibt seltsame Ergebnisse zurück

Ich verwende derzeit SQL Server 2014 Professional und die aktuelle Version ist (12.0.4100). Ich habe eine Ansicht und versuche, 10 Zeilen mit einem bestimmten Versatz auszuwählen.
Meine Ansicht ist wie folgt:

    BeginTime   |     EndTime    | Duration |   Name   
09:00:00.0000000|16:00:00.0000000|    1     | some_name1
09:00:00.0000000|16:00:00.0000000|    2     | some_name2
09:00:00.0000000|16:00:00.0000000|    3     | some_name3
09:00:00.0000000|16:00:00.0000000|    4     | some_name4
09:00:00.0000000|16:00:00.0000000|    5     | some_name5
09:00:00.0000000|16:00:00.0000000|    6     | some_name6
09:00:00.0000000|16:00:00.0000000|    7     | some_name7

es gibt 100 Zeilen wie diese und alle haben den exakt gleichen Wert inBeginTime undEndTime. Die Dauer wird in der zugehörigen Tabelle von 1 auf 100 erhöht.
Wenn Abfrage ist nur:

SELECT * FROM View_Name

ResultSet ist korrekt. Ich kann es verstehen, indem ich die Dauer-Spalte überprüfe.

Wenn ich nur 10 Zeilen ab 0 abrufen möchte, ist ResultSet korrekt und es ist korrekt für das Abrufen von bis zu 18. Wenn ich 10 Zeilen ab 19 oder mehr als 19 abrufen möchte, gibt Duration in ResultSet irrelevante Ergebnisse wie Duration zurück rückgängig gemacht. Die Zeilen mit einer Dauer von mehr als 11 werden jedoch nie zurückgegeben. Die Abfrage, mit der ich bestimmte Zeilen abgerufen habe, lautet wie folgt:

SELECT * FROM View_Name ORDER BY BeginTime ASC OFFSET 20 ROWS FETCH NEXT 10 ROWS ONLY

Es gibt auch etwas Seltsames in dieser Situation; wenn ich @ spezifizieUSE master, dieses Problem verschwindet, aber wenn ich @ angebUSE [mydb_name], das Problem wird erneut angezeigt.
Übrigens, ich verwende SQL SERVER 2014 Professional v (12.0.2269) auf meinem lokalen PC. Dieses Problem tritt in der oben genannten Situation nicht mehr auf.

PS: Ich kann nicht @ verwendUSE master weil ich die Ansicht dynamisch in Stored Procedures erstelle und aufliste.
Jede Hilfe, Antwort oder Kommentar wird akzeptiert.
Danke

Antworten auf die Frage(4)

Ihre Antwort auf die Frage