ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Working with fields in shapefiles by adding a field in ArcMap

ArcGIS allows you to modify the structure of shapefiles and dBASE tables by adding and deleting fields or attribute columns. The name and data type of an existing field can't be modified; instead, you must add a new field with the appropriate name and data type. A field's name must be no more than 10 characters in length; additional characters will be truncated. After adding fields, you must start an edit session in ArcMap to define their attribute values.

You can also add fields with the Add Field tool.

The field data types supported by ArcGIS are discussed in Geodatabase field data types. The topic How data converts when importing has tables that show how data types for several data sources are mapped to the ArcGIS geodatabase field data types.

  1. In ArcMap, right-click the shapefile layer in the table of contents and click Open Attribute Table.
  2. Click the Options button and click Add Field.
  3. Type a field name in the Name text box.
  4. Click the Type drop-down arrow and click a type.

    The properties that are appropriate to the new field's data type appear in the Field Properties list.

  5. Click in the Field Properties list and type the properties. Properties may include the following:
    • Precision—The number of digits that can be stored in a number field. For example, the number 56.78 has a precision of 4.
    • Scale—The number of digits to the right of the decimal point in a number in a field of type float or double. For example, the number 56.78 has a scale of 2. Scale is only used for float and double field types.
    • Length—The length of a text field specified in characters.
  6. Click OK.

Related Topics

  • Working with fields in shapefiles by adding a field in ArcCatalog
  • Working with fields in shapefiles by deleting a field in ArcMap
  • Modifying indexes in shapefiles by indexing an attribute
Feedback on this topic?

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal