DISPLAY
Формат
DISPLAY EVENT [< имя схемы >.]< имя события > | VARIABLE [< имя схемы >.]< имя переменной >
Поддерживаются следующие конструкции именования событий и переменных:
-
"schema.name";
-
"schema"."name";
-
Name;
-
"name";
-
schema.name;
-
schema."name";
-
"schema".name.
Назначение
Предоставляет справочную информацию о событиях (глобальных/не глобальных) и глобальных переменных хранимых процедур.
Описание
Опция
EVENT
предоставляет справочную информацию о событиях. Информация берется
из системной псевдотаблицы
$$$EVENTS_INFO
.
< Имя события > может ссылаться как на глобальное (хранимое в БД) событие, так и на обычное (локальное существующее только в текущем сеансе СУБД).
Если < имя схемы > не задано, по умолчанию используется текущая схема.
Все имена допускают символ обобщения %.
Если имена являются регистрозависимыми, то они должны обрамляться двойными кавычками, например,
"SysAdmin"."%" "Ито%"
Для получения соответствующей справочной информации подать запросы:
-
о всех событиях:
display event %.%
-
о всех глобальных переменных хранимых процедур:
display variable%.%
-
о всех событиях только текущей схемы:
display event %
-
о всех глобальных переменных хранимых процедур только текущей схемы:
display variable %
Примеры
-
create or replace global event MOD_AUTO as delete, update on auto; display event m% SQL > Event SYSTEM.MOD_AUTO * ID : 3 * Global : YES * On table : AUTO * On operation : UPDATE DELETE * Autoreset : NO * Disabled : NO * Active : NO * Procedure : NO * Wait execution procedure : NO * Private : NO * Current time event : NO * Execute as current user : NO * Source : create or replace global event MOD_AUTO as delete, update on auto * Query charset : CP866
-
display event system.m% display event sys%.m% display event s%.m% display event s%.% display event %.mod_auto display event s%.% display event %."Удаление в AUTO" display event %."Удаление%" display event "Админ%"."Удаление%"
-
create variable department int=125; create variable company char='RELEX'; SQL > display variable % Variable SYSTEM.DEPARTMENT * ID : 1 * NULL allowed : NO * Type : INTEGER * Maximum length : 4 * Default value length : 4 * Default value : 125 Variable SYSTEM.COMPANY * ID : 2 * NULL allowed : NO * Type : CHAR * Maximum length : 20 * Default value length : 5 * Default value : 'RELEX'