Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:使用脚本版本子句更改模式

 

第 6 课:对远程数据库执行模式更改

在本课中,将修改远程数据库,以便在 customer 表中添加新列,以及更改同步使用的脚本版本。

前提条件

本课假定您拥有在本教程(教程:使用脚本版本子句更改模式)开头的“特权”部分中列出的角色和特权。

本课假定您已完成前面的所有课程。 请参见第 1 课:创建并配置统一数据库

 任务
  1. 启动一个同步模式更改项。对于大多数影响同步表的模式更改,这一步是必需步骤。此语句可更改用于同步预订的脚本版本,并锁定受影响的表,以使模式更改能够继续安全执行。

    使用连接到远程数据库的 Interactive SQL 实例,对远程数据库执行以下 SQL 语句。

    START SYNCHRONIZATION SCHEMA CHANGE
    FOR TABLES customer
    SET SCRIPT VERSION = 'my_ver2';
  2. 执行以下 SQL 语句在 customer 表中添加新列。

    ALTER TABLE customer ADD cell_phone VARCHAR(12) DEFAULT NULL;
  3. 关闭模式更改项,该操作可以将表解锁。

    STOP SYNCHRONIZATION SCHEMA CHANGE;

结果

已在远程数据库上执行同步模式更改。

下一个

前进至第 7 课:插入数据