Das im vorherigen Abschnitt gegebene Beispiel veranschaulicht, wie Tabellen basierend auf Kriterien in einer anderen Tabelle verteilt werden. Siehe Verteilung 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 untergeordnete Tabellen, 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 Ansprechpartner im Beispiel Contact synchronisieren.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |