Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
この文は、Mobile Link サーバーを介して Ultra Light または Ultra Light Java Edition データベースを同期するために使用します。同期は、同期プロファイルのパラメーターに応じて設定します。または、文自体の中でパラメーターを指定できます。
SYNCHRONIZE { PROFILE sync-profile-name [ MERGE sync-option [ ;... ] ] | USING sync-option [ ;... ] }
sync-option : sync-option-name = sync-option-value
sync-option-name : string
sync-option-value : string
sync-profile-name 同期プロファイルの名前。
MERGE 句 この句は、同期プロファイルに指定されているオプションを追加または上書きするために使用します。
USING 句 この句は、同期プロファイルを参照しないで同期オプションを指定するために使用します。
sync-option 1 つ以上の同期オプションの値ペアがセミコロンで区切られた文字列。たとえば、'option1=value1;option2=value2' のように記述します。
'option1=value1;option2=value2'
sync-option-name 同期オプションの名前
sync-option-value 同期オプションの値。
同期オプションをマージできると、開発者は、(MobiLinkPwd などのように) 一部のオプションをデータベースに格納する作業を省略できます。
同期コールバック関数が定義され、Ultra Light に登録されている場合は、SYNCHRONIZE 文を実行するたびに、その同期の進行状況情報がコールバック関数に渡されます。コールバック関数が登録されていない場合、進行状況情報は渡されません。
なし
次の例は、Test1 という同期プロファイルを削除するための構文を示します。ここでは、MobiLinkPwd がプロファイルの一部として格納されていません。
SYNCHRONIZE PROFILE Test1 MERGE 'MobiLinkPwd=sql'
次の例は、Test1 という同期プロファイルに、publication オプションと uploadonly オプションを追加するための構文を示します。
SYNCHRONIZE PROFILE Test1 MERGE 'publications=p2;uploadonly=on';
次の例は、USING の使用方法を示します。
SYNCHRONIZE USING 'MobiLinkUid=joe;MobiLinkPwd=sql;ScriptVersion=1;Stream=TCPIP{host=localhost}'
次の例は、publication オプションと uploadonly オプションを同期するための構文を示します。
SYNCHRONIZE USING 'publications=p2;uploadonly=on';