Skip to main content

ArcGIS 支持的数据库数据类型

创建表或向数据库中的表添加新列时,将为列定义特定数据类型。 数据类型确定以下内容:

  • 可以在该列中存储的值

  • 可以对该列中的数据使用的操作

  • 如何在数据库中存储该列的数据

ArcGIS 使用特定数据类型。 通过数据库连接、查询图层或 web 服务访问数据库表时,ArcGIS 将过滤掉任何不受支持的数据类型。 ArcGIS 不会显示不受支持的数据类型并且您无法通过 ArcGIS 编辑不受支持的数据类型。 同样,使用 ArcGIS 将包含不受支持的数据类型的表从一个数据库复制和粘贴到另一个数据库时,ArcGIS 只粘贴使用受支持的数据类型的列。

下表第一列列出了 ArcGIS 的各个数据类型。 第二列列出了 ArcGIS 创建的数据库数据类型(如果适用)。 第三列显示了在使用 ArcGIS 客户端查看 ArcGIS 外部创建的表时哪些其他数据库数据类型(如果有)会映射到 ArcGIS 数据类型。 最后一列用于提供所需其他信息。

ArcGIS 数据类型

创建的 Dameng 数据类型

可以查看的其他 Dameng 数据类型

备注

大整型

bigint

Blob

BLOB

日期

datetime6

仅日期

date

双精度

dec(p,s)

默认情况下,p(精度)= 38 且 s(比例)= 8。

浮点型

dec(p,s)

默认情况下,p(精度)= 38 且 s(比例)= 8。

几何

st_geometry

GUID

char(38)

长整型

integer

对象 ID

integer

短整型

smallint

文本

varchar

文本字段长度的默认值为 50。

仅时间

time

时间戳偏移

带时区偏移的时间戳

ArcGIS 支持的 Dameng 数据类型