Mit dieser Prozedur legen Sie die Informationen zum Synchronisationsstatus in MobiLink-Systemtabellen fest.
ml_reset_sync_state ( 'Benutzer', 'Entfernte_ID' )
Syntax |
Beschreibung |
---|---|
Benutzer |
VARCHAR(128). Der MobiLink-Benutzername |
Entfernte_ID |
VARCHAR(128). Die entfernte ID. |
Diese Parameter können den Wert NULL haben. Wenn beide Parameter NULL sind, führt diese Prozedur keine Aktion aus.
Diese gespeicherte Prozedur setzt die Spalten progress, last_upload_time und last_download_time in der Tabelle ml_subscription auf die Standardwerte für den gegebenen Benutzernamen und die entfernte ID. Der Standardwert für die Spalte progress ist 0. Die Standardwerte für die Spalten last_upload_time und last_download_time lautet "1900/01/01 00:00:00".
Wenn die entfernte ID den Wert NULL hat und der MobiLink-Benutzername nicht NULL lautet, setzt diese Prozedur diese Spalten auf die Standardwerte für die Zeilen in der Tabelle ml_subscription, die vom angegebenen MobiLink-Benutzernamen referenziert werden. Wenn der MobiLink-Benutzername NULL lautet und die entfernte ID nicht den Wert NULL hat, setzt sie sie auf die Standardwerte für die Zeilen mit der angegebenen entfernten ID in der Tabelle ml_subscription.
Verwenden Sie diese gespeicherte Prozedur mit großer Umsicht. Der MobiLink-Server führt keine Prüfung des Synchronisationsstatus für diese entfernte ID aus, wenn der MobiLink-Client das nächste Mal die Synchronisation für diese entfernte ID anfordert. Dies kann Dateninkonsistenz verursachen, wenn eine entfernte ID zurückgesetzt wird, die beim letzten Synchronisationsversuch nicht erfolgreich synchronisiert werden konnte.
Bei konsolidierten DB2 Mainframe-Datenbanktypen heißt diese Prozedur ml_reset_sstate. Weitere Hinweise finden Sie unter Konvertierung von IBM DB2 Mainframe-Systemprozedurnamen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |