Online Documentation for SQL Manager for InterBase/Firebird

Внешние функции


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

С помощью определенных пользователем функций могут быть реализованы функциональности, отсутствующие в стандартных встроенных функциях.

Функция пишется на любом алгоритмическом языке, позволяющем разрабатывать DLL (библиотеки динамического вызова), например, на Object Pascal.

 

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

 

Чтобы открыть объект в соответствующем редакторе достаточно щелкнуть по нему два раза мышкой в окне проводника баз данных.

 

Инструменты редактора располагаются на вкладках и панелях инструментов.

Вкладки редактора:

Задание пользовательской функции

Зависимости объектов

Описание объекта

Просмотр DDL