Is it possible to add a new field in an existing PF without deleting the records that are present in it?
yes we can add feilds to a existing pf .without deleting the records.you can achive it through CHGPF command
you can google for more info
Columns may also be added (or removed or changed) with SQL by running an ALTER TABLE statement with an ADD FIELD clause (for adding). — Tom
Note that LFs that do not use the new field and have explicit field lists do not need to be recompiled nor do programs that use those LFs. — Tom