In order to answer your question, I need more information:
Is this actually a string field with these numbers in it, stored as '9xxx-xxxx' where the x's are numeric digits? If so, how is the string field actually defined in the table - char(9)? varchar(9)?
Another question - do you just want to display the existing data differently, or actually change it in the database?
What version of Pervasive.SQL are you using?
Linda
Pervasive Software Support