Sie führen eine Abfrage aus und die von Ihnen erwartete Ergebnismenge ändert sich bei jeder Ausführung.
Überprüfen Sie genau die Ergebnismenge, die Sie erhalten. Sind die Ergebnisse in der Menge wirklich verschieden? Oder werden sie bloß jedes Mal in der effizientesten Reihenfolge zurückgegeben? Die ausgewählte Reihenfolge kann sich bei jeder Ausführung der Abfrage ändern, abhängig von Ihrem letzten Zugriff auf die Zeile und von anderen Faktoren.
Wenn Ihre Ergebnismenge in einer vorhersehbaren und konsistenten Reihenfolge zurückgegeben werden soll, stellen Sie sicher, dass die SELECT-Anweisung eine ORDER BY-Klausel enthält. Wenn die Abfrage dennoch weiterhin Ergebnisse inkorrekt zurückgibt, ist möglicherweise Ihre Datenbank beschädigt.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |