Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I've created a subtype field in my attribute table, but now I want to change the codes. How do I do that? ArcCatalog doesn't enable editing my subtype.

Thanks for help.

share|improve this question
1  
ensure that the database is not opened by armap or by other users running arcmap as pointed out by Stefan..beware that changing the code will make all the existing features with that code to have blank values for the subtype field..adding new code and then calculating the values are better option.. –  vinayan Mar 30 '12 at 9:47

1 Answer 1

up vote 3 down vote accepted

You need to obtain schema lock, i.e you must be the only one connected to the database. Then you change the values in the domain connected to your subtype field.

At least before version 10 using SQL server you couldn't change a value within a domain, only add and delete at the end. To change a value you have to delete from the bottom up to the value you want to change, save, and then add back the new values. If using another database or version 10's new domain storage format it might work anyway, I haven't tested.

share|improve this answer

Your Answer

 
discard

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.