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 (中文) » SQL Anywhere 服务器 - 空间数据支持 » 空间数据

 

创建空间列 (SQL)

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

前提条件

您必须是表的所有者、对表具有 ALTER 特权,或者具有 ALTER ANY TABLE 或 ALTER ANY OBJECT 系统特权。

 创建空间列 (SQL)
  1. 连接到数据库。

  2. 执行 ALTER TABLE 语句。

结果

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

下一个

可以在列上添加 SRID 约束,以便对可存储在空间列中的值加以限制。

以下语句将向 Customers 表添加一个名为 Location 的空间列。新列的空间数据类型为 ST_Point,其声明的 SRID 为 1000004326,该值表示平面地球参照系。

ALTER TABLE GROUPO.Customers
ADD Location ST_Point(SRID=1000004326);

 另请参见