Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » Einführung in die Programmierung mit SQL Anywhere » SQL in Anwendungen verwenden » SQL Anywhere-Cursor

 

Überblick über die Cursor-Empfindlichkeit

SQL Anywhere-Cursor werden anhand ihrer Empfindlichkeit gegenüber Änderungen an den Basisdaten eingeteilt. Im Besonderen wird die Cursor-Empfindlichkeit anhand der Sichtbarkeit von Änderungen definiert.

  • Unempfindliche Cursor   Die Ergebnismenge ist unveränderlich, wenn der Cursor geöffnet ist. Änderungen an den darunter liegenden Daten sind nicht sichtbar. Weitere Hinweise finden Sie unter Unempfindliche Cursor.

  • Empfindliche Cursor   Die Ergebnismenge kann sich ändern, nachdem der Cursor geöffnet wurde. Alle Änderungen an den darunter liegenden Daten sind sichtbar. Weitere Hinweise finden Sie unter Empfindliche Cursor.

  • Nicht-empfindliche Cursor   Änderungen können in der Mitgliedschaft, der Reihenfolge oder den Werten der Ergebnismenge, wie sie durch den Cursor gesehen wird, widergespiegelt werden, müssen es aber nicht. Weitere Hinweise finden Sie unter Nicht-empfindliche Cursor.

  • Wertempfindliche Cursor   Änderungen in der Reihenfolge oder den Werten der darunter liegenden Daten sind sichtbar. Die Mitgliedschaft der Ergebnismenge ist unveränderlich, wenn der Cursor geöffnet ist. Weitere Hinweise finden Sie unter Wertempfindliche Cursor.

Die unterschiedlichen Anforderungen an Cursor bewirken unterschiedliche Beschränkungen bei der Ausführung, was sich wiederum auf die Performance auswirkt. Weitere Hinweise finden Sie unter Cursor-Empfindlichkeit und Performance.