Online Documentation for SQL Manager for InterBase/Firebird
Внешние функции
Определенная пользователем функция (UDF) представляет собой подпрограмму, которая возвращает значение. Пользовательская функция не может выполнять действия, изменяющие состояние базы данных. Она, как и системная функция, может быть вызвана из запроса.
С помощью определенных пользователем функций могут быть реализованы функциональности, отсутствующие в стандартных встроенных функциях.
Функция пишется на любом алгоритмическом языке, позволяющем разрабатывать DLL (библиотеки динамического вызова), например, на Object Pascal.
Редактор пользовательских функций позволяет создавать и редактировать объекты этого типа. Он открывается автоматически при создании или редактировании объекта.
Чтобы открыть объект в соответствующем редакторе достаточно щелкнуть по нему два раза мышкой в окне проводника баз данных.
Инструменты редактора располагаются на вкладках и панелях инструментов.
Вкладки редактора:
Задание пользовательской функции