Lorsque vous créez une table ou ajoutez une colonne à une table dans une base de données, vous définissez un type de données spécifique pour la colonne. Les types de données déterminent les éléments suivants :
- Les valeurs que vous pouvez stocker dans la colonne
- Les opérations que vous pouvez utiliser sur les données de cette colonne
- La manière dont les données de cette colonne sont stockées dans la base de données
ArcGIS utilise des types de données spécifiques. Lorsque vous accédez à une table de base de données via un nœud Database Connection (Connexion à la base de données), une couche de requête ou un service Web, ArcGIS élimine tous les types de données non pris en charge. ArcGIS n’affiche pas les types de données non pris en charge et vous ne pouvez pas les modifier via ArcGIS. De la même façon, lorsque vous utilisez ArcGIS pour copier et coller des tables qui contiennent des types de données non pris en charge depuis une base de données vers une autre, ArcGIS colle uniquement les colonnes qui utilisent un type de données pris en charge.
La première colonne de la table suivante répertorie les types de données ArcGIS. La deuxième colonne répertorie le type de données SAP HANA qu’ArcGIS crée. La troisième colonne indique les autres types de données SAP HANA (le cas échéant) correspondant au type de données ArcGIS lorsque vous consultez une table créée en dehors d’ArcGIS (non inscrite auprès la géodatabase). La dernière colonne fournit des informations supplémentaires lorsque cela est nécessaire.
Type de données ArcGIS | Type de données SAP HANA créé | Autres types de données SAP HANA pouvant être affichés | Remarques |
---|---|---|---|
Entier très grand | bigint | ||
BLOB | BLOB | ||
Date | timestamp | date, seconddate, time | |
Date uniquement | date | ||
Double | decimal(38,8) | decimal(p,s), number(p,s), numeric(p,s), bigint | p > 0 La précision (p) et l’échelle (s) spécifiées dans ArcGIS affectent le type de données obtenu créé dans la base de données. |
Flottant | decimal(38,8) | decimal(p,s) | p <= 9 et s > 0 La précision (p) et l’échelle (s) spécifiées dans ArcGIS affectent le type de données obtenu créé dans la base de données. |
Géométrie | ST_Geometry | ||
ID global | character(38) | Pris en charge uniquement dans les géodatabases. | |
GUID | character(38) | Jeu de caractères en Latin | |
Entier long | entier | decimal(p,0) | p <= 9 |
ID d’objet | bigint | Seuls des nombres 32 bits sont stockés actuellement. | |
Raster | Sans objet | Le type de données Raster ArcGIS est uniquement pris en charge dans les géodatabases. Les rasters créés dans des géodatabases dans SAP HANA utilisent un type de données propriétaire Esri. | |
Entier court | smallint | tinyint | |
Texte | varchar(50) | alphanum(n), nvarchar(n), CLOB, NCLOB | |
Heure uniquement | heure | ||
Décalage de l’horodatage | Sans objet | Non pris en charge. |
Vous avez un commentaire à formuler concernant cette rubrique ?