Перейти к основному содержимому Перейти к дополнительному содержимому

Общий синтаксис выражений диаграммы

Следующая структура общего синтаксиса может использоваться для выражений диаграммы со многими дополнительными параметрами:

expression ::= ( constant | expressionname | operator1 expression | expression operator2 expression | function | aggregation function | (expression ) )

где:

элемент constant — строка (текст, дата или время), заключенная в одиночные прямые кавычки, или число. Константы записываются без разделителя тысяч, а в качестве разделителя десятичной части используется десятичный разделитель.

элемент expressionname — имя (метка) другого выражения в той же диаграмме.

элемент operator1 — унарный оператор (работающий над одним выражением, справа).

элемент operator2 — бинарный оператор (работающий над двумя выражениями, по одному с каждой стороны).

function ::= functionname ( parameters )

parameters ::= expression { , expression }

Число и типы параметров не являются произвольными. Они зависят от используемой функции.

aggregationfunction ::= aggregationfunctionname ( parameters2 )

parameters2 ::= aggrexpression { , aggrexpression }

Число и типы параметров не являются произвольными. Они зависят от используемой функции.

Подробнее

 

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!