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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 空间数据支持 » 使用空间数据 » 空间数据入门

 

创建一个空间列 (Sybase Central)

可以通过添加一个支持空间数据的列将空间数据添加到任意表。

前提条件

必须是具有表变更权限的用户。

表定义了一个主键。除非定义了主键,否则包含空间列的表将不支持更新和删除操作。

上下文和注释

多个。

 ♦ 创建一个空间列 (Sybase Central)
  1. 以具有表变更权限的用户身份连接到数据库。

  2. 创建一个新列:

    • 在左窗格中,展开 [] 列表。

    • 右击所需的表,然后单击 [新建] » []。

  3. 设置空间数据类型:

    1. 右击列名,然后单击 [属性]。

    2. 单击 [数据类型] 选项卡。

    3. 选择 [内置类型],然后从下拉列表中选择空间数据类型。

    4. 选择 [设置空间参照系],然后从下拉列表中选择空间参照系。

      [列属性] 窗口的 [数据类型] 选项卡。
    5. 单击 [确定]。

  4. 单击 [文件] » [保存]。

结果

一个空间列将添加到现有表中。

下一步

可以通过使用 ALTER TABLE 语句在列上添加 SRID 约束,以便对可存储在空间列中的值加以限制。也可以将空间数据添加到列。

 另请参见

添加 SRID 列约束