Структурно-функциональный подход к проектированию информационных технологий и автоматизированных систем с использованием САSЕ-средств. Фашрахманов Р.А - 196 стр.

UptoLike

196
Продолжение табл. 3.8
Макрокоманда Описание СУБД
%ParamDecl(<old prefix>,<new
prefix>,<separator>)
Выдает список всех атрибутов сущ-
ности триггера с их типами данных.
Имя каждого атрибута имеет фор-
мат: <old/new prеfix>_<att_name>.
Если заданы и старый и новый пре-
фикс, то длина списка удваивается. В
первой половине списка содержится
<old prefix>_<att_name>, во второй -
< new prefix>_<att_name>.
%ParamPass(<old prefix>,<new
prefix>,<param/value separa-
tor>,<param separator>)
Присваивает значения параметрам
процедур, заданным в <old prefix> и
(или) в <new prefix> для всех атри-
бутов сущности триггера.
%Parent
Физическое имя таблицы родитель-
ской сущности связи.
%ParentAtt (<attribute macro>) Расширяет любую макрокоманду ат-
рибута (напр., %AttFieldName,
%AttDatatype) для атрибута роди-
тельского первичного ключа, кото-
рый, мигрировав, сформировал те-
кущий атрибут.
%ParentAtts(<separator>,
<function>,<prefix>)
Выдает список всех атрибутов ро-
дительской сущности связи, выпол-
няя заданную функцию для каждого
элемента.
Все
%ParentNK(<separator>,
<function>,<prefix>)
Выдает список всех неключевых
атрибутов родительской сущности
связи, выполняя заданную функцию
для каждого элемента.
Все
%ParentNKDecl(<old prefix>,
<new prefix>,<separator>)
Выдает список неключевых атрибу-
тов родительской сущности связи с
их типами данных (См. %Param-
Decl).
Все
%ParentParamDecl(<old pre-
fix>,<new prefix>,<separator>)
Выдает список неключевых атрибу-
тов родительской сущности связи с
их типами данных (См. %Param-
Decl).
Все
%ParentPK(<separator>,
<function>)
Выдает список всех атрибутов пер-
вичного ключа родительской сущ-
ности связи, выполняя заданную
функцию для каждого элемента.
Все
%ParentPKDecl(<old prefix>,
<new prefix>,<separator>)
Выдает список атрибутов первично-
го ключа родительской сущности
связи с их типами данных (См.
%ParamDecl).
Все
%PhysRelName
Физическое имя связи.
Все
                                                        Продолжение табл. 3.8
         Макрокоманда                         Описание                  СУБД
%ParamDecl(,,)             ности триггера с их типами данных.
                                 Имя каждого атрибута имеет фор-
                                 мат: _.
                                 Если заданы и старый и новый пре-
                                 фикс, то длина списка удваивается. В
                                 первой половине списка содержится
                                 _, во второй -
                                 < new prefix>_.
%ParamPass(,, и
tor>,)          (или) в  для всех атри-
                                 бутов сущности триггера.
%Parent                          Физическое имя таблицы родитель-
                                 ской сущности связи.
%ParentAtt ()   Расширяет любую макрокоманду ат-
                                 рибута (напр., %AttFieldName,
                                 %AttDatatype) для атрибута роди-
                                 тельского первичного ключа, кото-
                                 рый, мигрировав, сформировал те-
                                 кущий атрибут.
%ParentAtts(,         Выдает список всех атрибутов ро-       Все
,)             дительской сущности связи, выпол-
                                 няя заданную функцию для каждого
                                 элемента.
%ParentNK(,           Выдает список всех неключевых          Все
,)             атрибутов родительской сущности
                                 связи, выполняя заданную функцию
                                 для каждого элемента.
%ParentNKDecl(,      Выдает список неключевых атрибу-       Все
,)        тов родительской сущности связи с
                                 их типами данных (См. %Param-
                                 Decl).

%ParentParamDecl(,,)   тов родительской сущности связи с
                                 их типами данных (См. %Param-
                                 Decl).

%ParentPK(,           Выдает список всех атрибутов пер-      Все
)                      вичного ключа родительской сущ-
                                 ности связи, выполняя заданную
                                 функцию для каждого элемента.
%ParentPKDecl(,      Выдает список атрибутов первично-      Все
,)        го ключа родительской сущности
                                 связи с их типами данных (См.
                                 %ParamDecl).
%PhysRelName                     Физическое имя связи.                  Все



                                      196