Приведенный на рисунке пример создает сценарий — отчет с инструкциями CREATE TABLE из всех таблиц, владельцем которых является пользователь.

Каждая инструкция CREATE TABLE, создаваемая в отчете, содержит синтаксис для создания таблицы, используя имя таблицы с суффиксом _test и сохраняя структуру соответствующей существующей таблицы. Имя старой таблицы извлекается из столбца TABLE_NAME представления словаря данных USER_TABLES.
Основной сценарий
Следующим действием является улучшение отчета для автоматизации процесса.
Примечание. Чтобы просмотреть различные объекты, владельцем которых является пользователь, он может запросить таблицы словаря данных. К часто используемым относятся следующие представления словаря данных:
-
USER_TABLES. Содержит описание таблиц, владельцем которых является пользова-тель. -
USER_OBJECTS. Содержит все объекты, владельцем которых является пользователь. -
USER_TAB_PRIVS_MADE: Содержит все права для объектов, владельцем которых является пользователь. -
USER_COL_PRIVS_MADE: Содержит все права для столбцов объектов, владельцем которых является пользователь.
Далее: Обзор использования Oracle SQL Developer