У меня есть база данных Oracle 12 со схемой с 50+ таблицами и 500+ столбцами без комментариев / документации. Мне нужно создать документацию для всей схемы, и я должен прокомментировать все таблицы и столбцы. Есть ли простой способ сгенерировать сценарий SQL, предварительно скомпилированный со всеми операторами, например:
comment on table EMPLOYE IS '';
comment on column EMPLOYE.EMPLOYE_ID IS '';
Или мне не повезло, и мне нужно создавать каждую запись самостоятельно?


Вы можете использовать таблицу из словаря данных Oracle и построить простой скрипт. Например, для комментариев к таблице ...
select 'comment on table ' || table_anme || ' is ' || ''
from dba_tables
where owner='schema_name'
и используйте правильную таблицу (например, DBA_TAB_COLS) для столбцов.