Sounds like you are trying to impose a meaning on an autonumber field.....
within most db engines you can't do that. I suppose you could put a constraint to check the autonumber field was in range 1..99999.
you could handle the leading zeros by formatting in your front end / user interface
BTW what forn end are you using, waht data / SQL engien are you using