>Really? I thought PACK essentially did a rename of your old table and then copied the non-deleted records to the original name (or at least something similar to that). Hence the need for free space double the size of the original file.
That's what I always thought too - I believe it's only ALTER TABLE restructuring that operates directly on a table as Mike says (and hence why vfp creates BAKs and TBKs first).
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.