I using this attribute table of a point layer:

enter image description here

and i want to insert a new row between lines 7 and 8 when i start editing the layer, and not as The default- the new feature will be added automatically to the end of the attribute table. My goal is to join this attribute table with another attribute table from another layer.

How can i do it in ArcGIS Desktop 10.3?

  • May I ask why you would want to do that?
    – Salman
    Jan 23, 2018 at 9:30
  • i edit my question now.
    – newGIS
    Jan 23, 2018 at 9:56
  • 2
    How are you going to join both tables? Using the FID field is not a good idea since it's managed by Esri and can be modified when the data is modified. You'd better add a field with unique and stable values.
    – GISGe
    Jan 23, 2018 at 10:04
  • 2
    You can try adding a sort column, add the new record, manually (or with field calculator etc.) add desired order to sort column and then run sort tool using sort column.
    – BERA
    Jan 23, 2018 at 10:07
  • yes this should work.
    – Salman
    Jan 23, 2018 at 10:15

1 Answer 1


I strongly believe this is not possible, since you cannot change the FID field. Check the details on the ObjectID and FID in the link below. Maybe you have to redefine your problem and then try to find a better solution.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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