ArcGIS でサポートされている SAP HANA のデータ タイプ
データベースにテーブルを作成する、またはテーブルに列を追加するときに、列のデータ タイプを定義します。 データ タイプによって次のことが決定します。
列に保存できる値
その列のデータに対して使用できる操作
列のデータをデータベースに保存する方法
ArcGIS では、特定のデータ タイプを操作できます。 データベース接続、クエリー レイヤー、または Web サービスからデータベース テーブルにアクセスする場合、ArcGIS はサポートされていないデータ タイプを除外します。 ArcGIS にはサポートされていないデータ タイプは表示されないため、サポートされていないデータ タイプを ArcGIS から編集することはできません。 同様に、ArcGIS を使用してサポートされていないデータ タイプを含むテーブルをデータベース間でコピーして貼り付ける場合、ArcGIS はサポートされているデータ タイプを使用する列のみを貼り付けます。
次のテーブルの最初の列は ArcGIS データ タイプです。 2 番目の列は、ArcGIS が作成する SAP HANA のデータ タイプです。 3 番目の列は、ArcGIS 以外で作成した (ジオデータベースに登録されていない) テーブルを表示するときに、ArcGIS データ タイプにマップされるその他の SAP HANA のデータ タイプ (存在する場合) を示しています。 最後の列には、必要に応じて追加情報が表示されています。
|
ArcGIS のデータ タイプ |
作成される SAP HANA のデータ タイプ |
表示可能なその他の SAP HANA データ タイプ |
備考 |
|---|---|---|---|
|
Big Integer |
bigint |
||
|
Blob |
BLOB |
||
|
Date |
timestamp |
date、seconddate、time |
|
|
Date Only |
date |
||
|
Double |
decimal(38,8) |
decimal(p,s)、number(p,s)、numeric(p,s)、bigint |
p > 0 ArcGIS で指定した精度 (p) と縮尺 (s) が、データベースに作成されるデータ タイプの結果に影響を与えます。 |
|
Float |
decimal(38,8) |
decimal(p,s) |
p <= 9 および s > 0 ArcGIS で指定した精度 (p) と縮尺 (s) が、データベースに作成されるデータ タイプの結果に影響を与えます。 |
|
Geometry |
ST_Geometry |
||
|
Global ID |
character(38) |
ジオデータベースでのみサポートされています。 |
|
|
GUID |
character(38) |
ラテン文字セット |
|
|
Long integer |
integer |
decimal(p,0) |
p <= 9 |
|
Object ID |
bigint |
この時点では 32 ビットの数値のみが格納されます。 |
|
|
ラスター |
該当なし |
ArcGIS ラスター データ タイプは、ジオデータベースのみでサポートされます。 SAP HANA のジオデータベース内に作成されたラスターは、Esri 独自のデータ タイプを使用します。 |
|
|
Short integer |
SMALLINT |
tinyint |
|
|
テキスト |
varchar(50) |
alphanum(n)、nvarchar(n)、CLOB、NCLOB |
|
|
Time Only |
time |
||
|
Timestamp Offset |
該当なし |
サポート対象外 |