Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert Daten in einer aktualisierbaren SQL-Sicht (Ansicht).
REFRESH([nRecords [, nRecordOffset]] [, cTableAlias | nWorkArea])
Rückgabewerte
Numerisch
Parameter
- nRecords
Gibt die Anzahl der zu aktualisierenden Datensätze an. Wenn nRecords gleich 1 ist oder Sie nRecords nicht eingeben, wird nur der aktuelle Datensatz aktualisiert. Wenn nRecords gleich 0 ist, werden keine Datensätze aktualisiert. - nRecordOffset
Gibt die Anzahl von Datensätzen ab dem aktuellen Datensatz an, bei dem die Aktualisierung beginnt. Wenn beispielsweise der aktuelle Datensatz die Nummer 10 hat und nRecordOffset gleich 4 ist, beginnt die Datensatzaktualisierung mit Datensatz 6. Ist nRecordOffset gleich 0, oder geben Sie nRecordOffset nicht ein, beginnt die Aktualisierung mit dem aktuellen Datensatz. - cTableAlias
Gibt den Alias der Remote-SQL-Sicht an, in der Datensätze aktualisiert werden. - nWorkArea
Gibt den Arbeitsbereich der Tabelle oder des Cursors an, in der bzw. in dem Datensätze aktualisiert werden. Wenn Sie weder nWorkArea noch cTableAlias angeben, werden Datensätze in der Remote-SQL-Sicht im gerade ausgewählten Arbeitsbereich aktualisiert.
Hinweise
REFRESH( ) gibt die Anzahl der aktualisierten Datensätze zurück.
Die Datensätze werden anhand von Daten aus den Tabellen aktualisiert, aus denen die SQL-Sicht erstellt wird. Datensätze werden in der SQL-Sicht aktualisiert, die im gerade ausgewählten Arbeitsbereich geöffnet ist.
REFRESH( ) kann keine gesperrten oder gepufferten Datensätze aktualisieren, und die Datensätze müssen eindeutige Primärschlüssel haben. Wenn ein Datensatz in einer Tabelle keinen Primärschlüsselwert hat, wird der entsprechende Datensatz in der SQL-Sicht zum Löschen markiert.
Tipp Das Aufrufen der Funktion REFRESH( ) kann erheblichen Einfluss auf das Leistungsverhalten haben, da die Funktion die Abfrage erneut ausführt, auf der die Sicht basiert. Rufen Sie daher die Funktion nicht öfter als nötig auf.