download_cursor スクリプトと download_delete_cursor スクリプトによって、同期で使用するテーブルごとに分割を制御します。このスクリプトでは、最終ダウンロードタイムスタンプと、同期を呼び出すときに指定する Mobile Link ユーザー名の 2 つのパラメーターを使用します。
テーブル定義でカラムを指定し、そこに統合データベースの同期ユーザー名を持たせます。このカラムをリモートデータベースにダウンロードする必要はありません。
このカラムがスクリプトのパラメーターと一致するように、download_cursor スクリプトと downloade_delete_cursor スクリプトの WHERE 句に条件文を指定します。
スクリプトパラメーターは、スクリプト内で名前付きパラメーターによって表されます。次の例では、download_cursor スクリプトによって、テーブル Contact を emp_id で分割します。
SELECT id, contact_name FROM Contact WHERE last_modified >= {ml s.last_table_download} AND emp_id = {ml s.username} |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |