[GIS] Deleting columns/fields from polygon shapefile attribute table

arcgis-10.0arcgis-desktopfields-attributes

I have a polygon shapefile that is loaded with old demographic data in its attribute file, I just received the new data today in xls format. What I want to do is just delete the old demo data from the existing shapefile by selecting the fields in the attribute table and right clicking delete. Then I would do a simple join using the ID numbers for each feature to add the new data from the new table then just export it out as a new shapefile. The problem is that for some reason I can not delete entire columns from the attribute table.

How would you go about stripping the data from this polygon shapefile?

Best Answer

  • Use ArcToolbox > Data Management Tools > Fields > Delete Field.
  • Choose your shapefile as the Input Table.
  • Use the Select All button, then unselect the field(s) you want to keep.
  • Hit OK.

ArcGIS 10 running on a 64 bit OS has a bug whereby you cannot delete columns using the right-click > delete field operation. Should be fixed in SP1 (I hope).

Related Question