Пример: чтобы определить общую сумму расходов на запчасти и трудозатраты на проект ремонта трубопровода, используйте выражение: PIPE_PARTS_COST + PIPE_LABOR_COST
Пример: чтобы найти здание с расчетной стоимостью 100 000 долл. или больше, используйте выражение VALUE >= 100000
Пример: чтобы найти только те здания, свойства TERMINATION_DATE которых имеют значения, используйте выражение NOT TERMINATION_DATE NULL
Перед каждым оператором добавьте свойство. Пример: чтобы найти здания, которые было построены в период с 1990 г. по 2005 г., используйте выражение: CREATION_DATE > 1990 AND CREATION_DATE<2005
Математические операторы выполняют арифметические операции. Пример: чтобы округлить значение ширины берега для водных элементов до целого числа в большую сторону, а затем найти водные элементы, для которых округленное значение ширины берега превышает 4 фута, используйте следующее выражение: Ceil(BANK_WIDTH) > 4
Числовые функции работают со свойствами, имеющими числовые значения. Пример: чтобы округлить значение высоты зданий до целого числа в меньшую сторону, а затем найти здания, для которых округленное значение высоты составляет меньше 8 футов, используйте следующее выражение: Floor(ROOF_HEIGHT) < 8
Текстовые функции работают с текстовыми значениями. Пример: для преобразования названий трубопроводов в прописные буквы используйте следующее выражение: Upper(NAME)
Функции даты работают со значениями в форме даты. Пример: чтобы добавить один месяц к дате начала проекта, воспользуйтесь следующим выражением: AddMonths(START_DATE, 1)
К геометрическим функциям могут относиться параметры Area, Length2D, M, X, Y и Z (в зависимости от источника данных). Пример: чтобы найти здания, площадь которых больше 10 000 кв. футов, выберите класс элементов "Здания" и используйте следующее выражение: Area2D(GEOMETRY) > 10000
Функции преобразования изменяют значения. Пример: для отображения сообщения "Нет" в случае, если значение свойства USE_TYPE равно нулю, используйте выражение NullValue (USE_TYPE, 'Нет')