Новая функция

Пользователей может интересовать очень широкий диапазон потенциальных функций. Однако большинство таких функций конструируются с использованием одного или нескольких из следующих элементов.

  • Математические операторы: такие как +, *, -, /, %
  • Логические операторы: и, или
  • Манипуляции строками: подобно, подвыборка, усечение, усечение слева, усечение справа, прописные буквы, строчные буквы.
  • Математические функции: log, exp
  • Манипуляции датами: год, месяц, день, время, минута, секунда, добавление даты, разница даты

    Примечание: функция DayOfTheWeek возвращает положительное число от 1 до 7, где 1 — воскресение, 2 — понедельник... и 7 — суббота. Это стандартное поведение СУРБД (включая DB2, ORACLE, SQLServer, ACCESS).

Основной список манипуляций данными предоставляется SQL.

  • Чтобы создать новую функцию:
    1. В списке Функции выберите функцию для создания нового вычисленного поля. Параметры, устанавливаемые для выбранной функции, отображаются в нижней части панели.
    2. Настройте параметры новой функции.
    3. Нажмите кнопку Дальше. Будет открыто всплывающее окно Введите имя рассчитываемого поля.
    4. Введите имя нового поля в поле Имя.
      Примечание

      В случае ввода существующего имени отображается сообщение и деактивируется кнопка OK.

    5. Нажмите кнопку ОК. Будет выведен список Поля, содержащий недавно созданное поле.