Eindeutige Kennungsfelder

Alle Layer in ArcGIS – einschließlich Abfrage-Layer, Layer aus Geodatabases und Layer aus Datenbanken – erfordern eine eindeutige Kennung.

Um ein Feld als eindeutige Kennung in ArcGIS-Desktop-Apps zu verwenden, darf das Feld nicht NULL sein, muss eindeutige Werte enthalten und einem der folgenden Datentypen entsprechen:

  • Zeichenfolge
  • GUID
  • Datum

Die Feldwerte müssen immer eindeutig und ungleich NULL sein. Sie müssen garantieren, dass die Werte dieses Feldes diese Anforderung erfüllen.

Hinweis:

Sie erhalten eine Fehlermeldung, wenn ArcGIS einen NULL-Wert feststellt, ArcGIS erzwingt jedoch nicht die Eindeutigkeit von Werten in einem eindeutigen Kennungsfeld, das in einem Abfrage-Layer oder einer Datenbanktabelle verwendet wird. Wenn ArcGIS auf einen nicht eindeutigen Wert stößt, wird kein Fehler zurückgegeben. Möglicherweise sind die Ergebnisse in Auswahlsätzen oder anderen Abfragen in ArcGIS jedoch inkonsistent.

Um den Abfrage-Layer in einem Feature-Layer (einem Feature-Service) zu veröffentlichen, der den registrierten Data Store referenziert, muss die ID ein einziges, eindeutiges, automatisch inkrementiertes ganzzahliges 32-Bit-Feld ungleich NULL sein.