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
.