I'm using arc gis desktop 10.2.1. I have a versioned table with a field that is a short with a precision of 4 and tied to a domain. It's also non nullable. I'd like to change this field to have a precision of 6. What's the best way to do this? The fact that this attribute is non nullable seems to complicate things. If I try to add a new attribute to the table with precision of 6 and non nullable, I find that the table must be empty in order to do this. The table will never be empty. I can get to state zero and unversion it, but it won't ever be empty.