The columns produces by v.extract are of type "CHARACTER" and v.dissolve does not like this. It's an "old" issue. Can someone explain why it becomes CHARACTER since grass' type for strings is "varchar"? Regards, Nikos