Вы можете запросить представление ALL_SOURCE
, чтобы получить необходимые данные. Например:
select owner, name, type, line, text from all_source
where name like upper('%database_name%')
order by owner, name, type, line;
Столбец type
может иметь один из следующих: FUNCTION
, JAVA SOURCE
, PACKAGE
, PACKAGE BODY
, PROCEDURE
, TRIGGER
, TYPE
, TYPE BODY
.
И если вам нужны только те, что в вашей схеме, вы можете использовать USER_SOURCE
(там нет столбца owner
). Например:
SELECT * FROM user_source WHERE line = 1;