Има колона TYPE в изглед all_source. Типът може да има 2 стойности - 'PACKAGE' и 'PACKAGE BODY'. За да получите спецификацията,
select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE'
order by line;
и да получите тялото
select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE BODY'
order by line;
Освен това, вместо да използвате all_source, можете да използвате user_source. all_source включва всичко, включително системни пакети. USER_SOURCE има само дефинирани от потребителя пакети.