Создание основного сценария

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

14-4-6590034

Каждая инструкция CREATE TABLE, создаваемая в отчете, содержит синтаксис для создания таблицы, используя имя таблицы с суффиксом _test и сохраняя структуру соответствующей существующей таблицы. Имя старой таблицы извлекается из столбца TABLE_NAME представления словаря данных USER_TABLES.

Основной сценарий

Следующим действием является улучшение отчета для автоматизации процесса.

Примечание. Чтобы просмотреть различные объекты, владельцем которых является пользователь, он может запросить таблицы словаря данных. К часто используемым относятся следующие представления словаря данных:

  • USER_TABLES. Содержит описание таблиц, владельцем которых является пользова-тель.

  • USER_OBJECTS. Содержит все объекты, владельцем которых является пользователь.

  • USER_TAB_PRIVS_MADE: Содержит все права для объектов, владельцем которых является пользователь.

  • USER_COL_PRIVS_MADE: Содержит все права для столбцов объектов, владельцем которых является пользователь.

Далее: Обзор использования Oracle SQL Developer

Похожие записи