Сравнение кода в Oracle DB и SVN

Мне нужна помощь инструмента или скрипта, который я могу проверить. Могу ли я сравнить файлы Oracle DB, привязанные к SVN, или нет?

Мне нужно проверить скомпилированные файлы только в Oracle.

Кто-нибудь может мне в этом помочь?

Спасибо, Дхавал.

🤔 А знаете ли вы, что...
PL/SQL (Procedural Language/Structured Query Language) - это язык программирования, разработанный Oracle, и используется для создания хранимых процедур и триггеров.


85
1

Ответ:

Это может быть сложно, потому что даже ваши файлы DDL в svn больше всего похожи на то, что вы получили бы, например, из базы данных с помощью DBMS_METADATA.GET_DDL().

Для сценариев DML (т.е. операторов UPDATE, INSERT, DELETE) я не вижу никакой возможности.

Однако для кода PL / SQL вы можете выбрать код из представления USER_SOURCE и сравнить с вашими файлами в svn.