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

SQL Anywhere 12.0.1 » MobiLink - 入门 » MobiLink 教程 » 教程:MobiLink 简介

 

第 2 课:在 MobiLink 统一数据库中创建表并进行填充

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

在本课中,您将在 MobiLink 统一数据库中创建 Product 表并插入示例数据。Product 表包含以下各列:

说明

name

产品的名称。

quantity

销售项目的数量。

last_modified

行上次修改的日期。此列用于基于时间戳的下载,这种技术常用来为提高同步效率而过滤行。

 ♦ 创建并填充 Product 表
  1. 在 Interactive SQL 中连接到统一数据库。

    可以从 Sybase Central 或命令提示符启动 Interactive SQL。

    • 在 Sybase Central 中,右击 MLconsolidated - DBA 数据库,然后单击 [打开 Interactive SQL]。

    • 在命令提示符处,运行以下命令:

      dbisql -c "DSN=mlintro_consdb"
  2. 在 Interactive SQL 中执行以下 SQL 语句,以创建 Product 表:

    CREATE TABLE Product (
        name            VARCHAR(128) NOT NULL PRIMARY KEY,
        quantity        INTEGER,
        last_modified   TIMESTAMP DEFAULT TIMESTAMP
    );

    Interactive SQL 会在统一数据库中创建 Product 表。

    创建这些表后,将示例数据写入 Product 表中。

  3. 在 Interactive SQL 中执行以下 SQL 语句,以将示例数据填入 Product 表中:



    INSERT INTO Product(name, quantity)
        VALUES ( 'Screwmaster Drill', 10);
    
    INSERT INTO Product(name, quantity)
        VALUES ( 'Drywall Screws 10lb', 30);
    
    INSERT INTO Product(name, quantity)
        VALUES ( 'Putty Knife x25', 12);
    
    COMMIT;
  4. 验证 Product 表中是否包含从上一步骤插入的数据。

    执行以下 SQL 语句验证这些内容:

    SELECT * FROM Product

    Product 表的内容应出现在 Interactive SQL 中。

  5. 前进至第 3 课:创建 MobiLink 项目和同步模型

 另请参见