I believe the main purpose of Query is a report generator.
That being the case, you would never have a packed field.
Is it possible for you to use SQL instead?
You would then be able ot output a packed field.
Not true — can use for File Output — please refer to IBM site:
Fields to Zoned or Zoned Fields to Packed Using Query/400