Link Search Menu Expand Document

GET_ENTITY_DDL

Запрос позволяет получить содержимое запроса на создание логической сущности в текущем состоянии. Информацию можно получить по следующим логическим сущностям:

Успешный ответ содержит объект ResultSet с одной строкой, в которой представлен запрос на создание сущности. Неуспешный ответ содержит исключение.

Синтаксис

GET_ENTITY_DDL([db_name.]entity_name)

Параметры:

db_name

Имя логической базы данных, которой принадлежит запрашиваемая сущность. Опционально, если выбрана логическая БД, используемая по умолчанию.

entity_name

Имя таблицы или представления, по которому запрашивается информация.

Примеры

Запрос по сущности указанной логической БД

GET_ENTITY_DDL(marketing.stores)

Запрос по сущности логической БД, выбранной по умолчанию

-- выбор логической базы данных marketing в качестве базы данных по умолчанию
USE marketing;

-- запрос информации по представлению sales_and_stores
GET_ENTITY_DDL(sales_and_stores);

На рисунке ниже показан фрагмент ответа на запрос GET_ENTITY_DDL по материализованному представлению sales_and_stores.

Фрагмент ответа на запрос GET_ENTITY_DDL