In dieser Lektion ändern Sie die entfernte Datenbank, um eine neue Spalte in die Customer-Tabelle einzufügen und die zur Synchronisation verwendete Skriptversion zu ändern.
Zuerst starten Sie eine Synchronisation-Schemaänderung. Dies ist erforderlich für die meisten Schemaänderungen, die synchronisierende Tabellen betreffen. Diese Anweisung ändert die Skriptversion, die verwendet wird, um die Subskription zu synchronisieren, und sperrt die betroffene Tabelle, damit die Schemaänderung sicher durchgeführt werden kann.
Führen Sie die folgenden SQL-Anweisungen in der entfernten Datenbank über die Instanz von Interactive SQL aus, die mit der entfernten Datenbank verbunden ist:
START SYNCHRONIZATION SCHEMA CHANGE FOR TABLES customer SET SCRIPT VERSION = 'my_ver2'; |
Danach fügen Sie die neue Spalte mit den nachfolgenden SQL-Anweisungen der Customer-Tabelle hinzu:
ALTER TABLE customer ADD cell_phone varchar(12) default null; |
Zum Schluss schließen Sie die Schemaänderung ab, sodass die Tabellen entsperrt werden.
STOP SYNCHRONIZATION SCHEMA CHANGE; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |