Skip to main content

10007 : La classe d’étiquettes <valeur> comporte une requête SQL qui utilise des noms de champ non qualifiés pour des champs présents dans plusieurs tables

Votre couche présente une classe d’étiquettes comportant une requête SQL qui utilise des noms de champ non qualifiés pour des champs présents dans plusieurs tables. Des noms de champ ambigus dans plusieurs tables d’une jointure génèrent des résultats inconnus lorsqu’ils sont utilisés pour des opérations d’affichage et de requête.

Solutions

Effectuez l’une des opérations suivantes :

  • Révisez les métriques d’affichage pour cette couche. Si vous partagez la couche, révisez les métriques d’accès aux données pour le service. En savoir plus sur les performances dans ArcGIS Pro

  • Fournissez un nom de champ plus qualifié pour identifier la table spécifique à utiliser.

Informations supplémentaires

Vous pouvez ajouter le nom de la table au nom du champ afin de fournir un nom qualifié pour le champ que vous voulez utiliser.

Spécifiez les noms de champ au format NomTable.NomChamp.

Cette convention de nommage permet d’éviter les noms de champ en double lorsque le jeu de données cible et une table de jointure comportent des noms de champ communs.