STOP SYNCHRONIZATION DELETE 文を使用して同期サブスクリプションのあるパブリケーションに属するテーブルまたはカラムへの変更の自動ロギングを一時的に停止します。通常、これらの変更は次の同期時に統合データベースにアップロードされます。
前提条件
この作業を実行するための前提条件はありません。
内容と備考
STOP SYNCHRONIZATION DELETE 文を実行すると、その接続に対してそれ以降に実施された削除操作は同期されません。この効果は、START SYNCHRONIZATION DELETE 文が実行されるまで継続します。この効果はネストしません。つまり、最初の STOP SYNCHRONIZATION DELETE 文の後に同じ文を実行してもさらなる効果はないということです。
この機能は、特別な修正のために使用できますが、自動同期機能の一部が無効化されるので、注意して使用してください。この方法は、download_delete_cursor スクリプトを使用して必要なローを削除する処理に代わる、実用的な代替手段です。
次の文を発行して削除の自動ロギングを停止します。
STOP SYNCHRONIZATION DELETE |
必要に応じて、DELETE 文を使用して同期対象のテーブルからローを削除します。これまでの変更内容をコミットします。
次の文を使用して削除のログを再開します。
START SYNCHRONIZATION DELETE |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |