Champs d’identifiant unique

Toutes les couches dans ArcGIS (notamment les couches de requête, les couches issues de géodatabases et les couches issues de bases de données) requièrent un identifiant unique.

Pour être utilisé comme identifiant unique dans les applications bureautiques ArcGIS, le champ ne doit pas avoir une valeur nulle, doit contenir des valeurs uniques et doit être de l’un des types de données suivants :

  • Chaîne
  • GUID
  • Date

Les valeurs du champ doivent toujours être uniques et non nulles. Il est de votre responsabilité de garantir que les valeurs contenues dans ce champ respectent ces critères.

Remarque :

Vous recevrez une erreur si ArcGIS rencontre une valeur Null, mais ArcGIS n'impose pas l'unicité des valeurs dans le champ d'identifiant unique utilisé dans une couche de requête ou une table de base de données. Si ArcGIS détecte une valeur qui n'est pas unique, aucune erreur n'est renvoyée. Cependant, vous êtes susceptible d'obtenir des résultats incohérents dans les ensembles de sélection ou d'autres requêtes dans ArcGIS.

Si vous souhaitez publier la couche de requête dans une couche d’entités (un service d’entités) qui référence le data store inscrit, l’ID doit être un champ d’entier unique, non nul, d’autoincrémentation, 32 bits.