How do I create a column to be user-defined datatype?

restrictions:

1. The existing applications Insert and Update statements cannot change their format

2. I can alter existing table modify column to be new type...


????