Das im vorherigen Abschnitt gegebene Beispiel veranschaulicht, wie Tabellen basierend auf Kriterien in einer anderen Tabelle verteilt werden. Siehe Partitionen mit Überlappungen.
Einige Tabellen in der entfernten Datenbank haben möglicherweise unabhängige oder sich überschneidende Teilmengen, doch sie enthalten keine Spalte, die die Teilmenge bestimmt. Hierbei handelt es sich um Fremdschlüsseltabellen, die gewöhnlich einen Fremdschlüssel (oder eine Reihe von Fremdschlüsseln) haben, die andere Tabellen referenzieren. Die referenzierte Tabelle enthält eine Spalte, die die korrekte Teilmenge bestimmt.
In diesem Fall müssen die Skripten download_cursor und download_delete_cursor die referenzierten Tabellen verknüpfen und eine WHERE-Klausel enthalten, die die Zeilen auf die korrekte Teilmenge begrenzt.
Ein Beispiel finden Sie in den Download-Skripten der der Tabelle Customer unter Synchronisieren der Ansprechpartner im Beispiel Contact.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |