Aktualisieren keysetgesteuerter Cursor
Für die Aktualisierung von Ergebnissen benötigt Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) ausreichend Informationen, um die Zeile in der Tabelle eindeutig identifizieren zu können.
In der folgenden Tabelle werden bestimmte Instanzen zusammengefasst, in denen Sie über einen aktualisierbaren, keysetgesteuerten Cursor erzielte Ergebnisse möglicherweise aktualisieren können.
Abfrage | Ergebnisse sind aktualisierbar? |
---|---|
Abfrage auf der Grundlage mehrerer nicht verknüpfter Tabellen |
Nein |
Abfrage auf der Grundlage von Systemansichten |
Nein |
Abfrage auf der Grundlage von Tabellen, die über eine 1:1-Beziehung verknüpft sind |
Ja. Spalten von beiden Seiten können aktualisiert werden. Verknüpfungstabellen können hingegen nicht aktualisiert werden. |
Abfrage auf der Grundlage von Tabellen, die über eine 1:n-Beziehung verknüpft sind |
Ja. Sie können Spalten auf der n-Seite aktualisieren, ausgenommen sind Verknüpfungs- und Identitätsspalten. |
Abfrage auf der Grundlage von Tabellen mit einer m:n-Beziehung. |
Nein |
Aggregatabfrage |
Nein |
Abfrage, die das DISTINCT-Schlüsselwort enthält, um doppelte Zeilen auszuschließen. |
Nein |
Union-Abfragen und äußere Verknüpfungsabfragen |
Nein |
Siehe auch
Konzepte
Cursortypen
Auswählen eines Cursortyps
Cursor und Sperrungen
Implizite Cursorkonvertierung