Alle Felder verfügen über Eigenschaften, die bei der Erstellung einer Tabelle oder Feature-Class festgelegt werden. In ArcGIS werden als erste Eigenschaften für ein Feld der Name und Datentyp festgelegt. Die anderen festzulegenden Eigenschaften sind abhängig vom Datentyp des Feldes.
Einige Feldeigenschaften können nach der Erstellung der Tabelle oder Feature-Class geändert werden. Bei Enterprise-Geodatabases sind die Eigenschaften, die geändert werden können, und die Art der Änderungen vom verwendeten Datenbankmanagementsystem abhängig. Sie können nur Änderungen vornehmen, die von der Datenbank zugelassen werden. Wenn es in der Datenbank beispielsweise nicht zulässig ist, die Länge eines Feldes in einer Tabelle mit Daten zu ändern, können Sie die Feldlänge nicht durch ArcGIS ändern.
Die folgenden Feldeigenschaften können geändert werden:
- Feldname
Bestimmte Systemfelder können nicht umbenannt werden. Eine Liste dieser Felder finden Sie unter Festlegen der Eigenschaften von Feature-Classes.
- Datentyp
Wenn das Feld Daten enthält, können Sie keine Datentypen ändern, wenn dies zu einem Datenverlust führen würde. Beispielsweise ist es nicht möglich, die Datentypen "Long Integer" und "Gleitkomma" zu "Short Integer" zu ändern oder "Blob" zu "Text".
- Alias
- NULL-Werte zulassen oder nicht zulassen
Wenn die Tabelle oder Feature-Class als versioniert registriert ist, können Sie die Einstellung der Eigenschaft "NULL-Werte erlauben" nicht von "Ja" zu "Nein" ändern.
- Standardwert
- Domäne
- Länge
Wenn die Tabelle oder Feature-Class keine Daten enthält, können Sie diesen Wert erhöhen oder verringern. Wenn die Tabelle oder Feature-Class Daten enthält, können Sie nur die Feldlänge erhöhen.
Feldeigenschaften werden über die Registerkarte Felder des Dialogfeldes Tabelleneigenschaften oder Feature-Class-Eigenschaften aufgerufen.
Führen Sie diese Schritte aus, um vorhandene Feldeigenschaften zu ändern:
-
Starten Sie ArcMap oder ArcCatalog, und stellen Sie eine Verbindung mit der Geodatabase her, die die Tabelle oder die Feature-Class enthält, deren Feldeigenschaften Sie ändern möchten.
Wenn sich die Tabelle oder Feature-Class in einer Enterprise-, Workgroup- oder Desktop-Geodatabase befindet, müssen Sie sich als Tabellenbesitzer anmelden, um die Feldeigenschaften zu ändern.
- Klicken Sie mit der rechten Maustaste auf die Tabelle oder Feature-Class, und klicken Sie auf Eigenschaften.
- Klicken Sie auf die Registerkarte Felder.
- Wählen Sie das Feld, das Sie ändern möchten, aus der Liste Feldname aus.
- Um das Feld umzubenennen, klicken Sie auf den Namenstext, und geben Sie den neuen Namen ein.
- Um den Datentyp zu ändern, wählen Sie einen neuen Typ aus der entsprechenden Dropdown-Liste Datentyp aus.
- Um den Aliasnamen, den Standardwert oder die Länge eines Feldes zu ändern, doppelklicken Sie in der Liste Feldeigenschaften auf den Wert, und geben Sie einen neuen Wert ein.
- Um den NULL-Wert oder die zugeordnete Domäne eines Feldes zu ändern, wählen Sie einen neuen Wert aus der Dropdown-Liste aus.
- Klicken Sie auf OK, nachdem Sie alle erforderlichen Änderungen vorgenommen haben, um das Dialogfeld Tabelleneigenschaften oder Feature-Class-Eigenschaften zu schließen und die Änderungen zu übernehmen.