Типы данных Db2, поддерживаемые в ArcGIS
При создании таблицы или добавлении столбца в таблицу базы данных вы указываете определенный тип данных для столбца. Типы данных определяют следующее:
Какие значения можно хранить в столбце
Какие операции можно применять к данным этого столбца
Как данные этого столбца хранятся в базе данных
ArcGIS работает с определенными типами данных. При осуществлении доступа к таблице базы данных через подключения к базам данных, слой запроса или веб-сервис, ArcGIS отфильтровывает любые неподдерживаемые типы данных. ArcGIS не отображает неподдерживаемые типы данных, и вы не сможете редактировать их в ArcGIS. Аналогично, если при помощи ArcGIS копировать и вставлять таблицы, содержащие неподдерживаемые типы данных, из одной базы в другую, ArcGIS вставит только те столбцы, которые используют поддерживаемые типы данных.
В первом столбце в следующей таблице перечислены типы данных ArcGIS. Во втором столбце перечислены типы данных Db2, создаваемые ArcGIS. В третьем столбце показано, какие другие типы данных Db2 (если они имеются) сопоставляются типам данных ArcGIS при просмотре таблицы, созданной вне ArcGIS (не зарегистрированной в базе геоданных). В последнем столбце при необходимости предоставляется дополнительная информация.
|
Тип данных ArcGIS |
Тип данных Db2 создан |
Другие типы данных Db2, которые можно просматривать |
Примечания |
|---|---|---|---|
|
Big integer |
bigint |
||
|
Blob |
BLOB |
||
|
Дата |
timestamp |
||
|
Только дата |
date |
||
|
Double |
decimal(p,s) |
Разрядность и точность, указанные в ArcGIS, могут повлиять на тип полученных данных, создаваемых в базе данных. Для получения более подробной информации см. раздел Типы данных полей ArcGIS. |
|
|
Float |
decimal(p,s) |
Разрядность и точность, указанные в ArcGIS, могут повлиять на тип полученных данных, создаваемых в базе данных. Для получения более подробной информации см. раздел Типы данных полей ArcGIS. |
|
|
Геометрия |
ST_Geometry |
||
|
Global ID |
char(38) |
Global ID поддерживается только базами геоданных. |
|
|
GUID |
char(UUID len) |
||
|
Long integer |
integer |
||
|
Object ID |
integer (32-bit object ID), big int (64-bit object ID) |
Тип данных ArcGIS ObjectID соответствует столбцу с идентификаторами записей (ID) таблицы (или класса объектов). В таблице может быть только один. Поле включает свойство identity при создании в базе данных. |
|
|
Растр |
BLOB |
Тип растровых данных ArcGIS поддерживается только в базах геоданных. |
|
|
Short integer |
smallint |
||
|
Text |
varchar |
char |
|
|
Только время |
time |
||
|
Сдвиг метки времени |
Не применяется |
Не поддерживается |