Базы данных и знаний. Проектирование баз данных по технологии "клиент-сервер" и разработка клиентских приложений. Токмаков Г.П. - 123 стр.

UptoLike

Составители: 

- 123-
ПРИЛОЖЕНИЕ А. СПИСОК МАКРОКОМАНД ERWIN
Макропеременные, используемые в таблице :
<default value>,<value>,<initial value> определяемый пользователем
текст или числовое значение, применяемое при генерации;
<action> - SQL-команда, например, INSERT, UPDATE или DELETE;
<macro code> - фрагмент макрокода;
<predicate> - булево выражение, которое может возвращать значение
FALSE или TRUE;
<prefix>, <old prefix>, <new prefix> ~ фрагмент ТСКСТа ИЛИ ЧИСЛОВОС
выражение, которое добавляется перед именем таблицы или колонки при
гене-
рации;
<separator> - разделитель, который вставляется в текст триггера или про-
цедуры при генерации (заключается в двойные кавычки);
<table name>, <default name>, <domain name>, <validation> - ИМЯ таб-
лицы, значения по умолчанию, домена или правила валидации;
<variabie> - переменная, использующаяся в триггере.
Макрокоманд
а
%!=(<macro codel>,
<macro code2>)
%%
(<macro codel>,
%*(<macro codel>,
<macro code2>)
%+(<macro codel>,
<macro code2>)
%-(<macro codel>,
<macro code2>)
%/(<macro codel>,
<macro code2>)
%:<variable>
%<(<macro codel>,
<macro code2>)
%<=(<macro codel>,
<macro code2>)
%=(<variable>,
<macro code>)
%==(<macro codel>,
<macro code2>)
%>(<macro codel>,
<macro code2>)
%>=(<macro codel>,
<macro code2>)
Описание
Оператор несравнения, ! =, возвращает TRUE, если аргу-
менты macro codel И macro code2 НС равны
Два символа % необходимо использовать, если
расширен-
ный текст триггера должен содержать один символ %
Перемножает аргументы macro codel И macro code2
Складывает аргументы macro codel И macro code2
Вычитает аргумент macro code2 из аргумента macro
codel
Делит аргумент macrо codel на ар г умент macro code2
Возвращает значение <variable>
Оператор сравнения, <, возвращает TRUE, если аргумент
macro codel ме нь ше macro code2
Оператор сравнения, <=, возвращает TRUE, если
аргумент
macro codel ме нь ше ИЛИ равен macro code2
Присваивает аргумент macro code переменной
variable
Оператор сравнения, = =, возвращает TRUE, если аргу-
менты macro codel И macro code2 равны
Оператор сравнения, >, возвращает TRUE, если
аргумент
macro codel больше macro code2
Оператор сравнения, >=, возвращает TRUE, если
аргумент
macro codel больше ИЛИ ра ве н macro code2