Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way I can modify the Field Name or to make him keep the Alias when a table is exported?

Or is there a way to keep the Alias instead of the Field Name, when exporting for example to .dbf ?

I want to be able to do this in ArcMap.

share|improve this question
up vote 11 down vote accepted

If you use the ArcToolbox Tool "Table to Table" you can add, rename, or delete output fields using the Field Map Parameter. With arcpy you can use the tool and build your own field map. That field map can use the aliasName property of the field object (have a look at the FieldMappings example 2.

With ArcGIS 10.1 you are able to rename the field name in ArcCatalog (table properties), if your data source is a FileGeodatabase.

share|improve this answer

The most reliable way to do this in ArcMap is to use the Table to Excel (Conversion) tool, making sure the Use field alias as column header checkbox is checked:

How column names in the output are determined.

  • NAME —Column headers will be set using the input's field names. This is the default.
  • ALIAS —Column headers will be set using the input's field aliases.
share|improve this answer
I'm finding that the alias values are ignored, and instead the field name is used. Have you had better luck? I'm using 10.2 – Stephen Lead Mar 3 at 11:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.