EMS logo

Навигация по продуктам

SQL Manager for MySQL

Наш партнерский статус

MySQL Gold Certified Partner
Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS SQL Manager for MySQL

Он-лайн Документация

Хранимые функции


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

 

Создание функции

Для создания функции используйте:

 

Созданная функция автоматически открывается в редакторе функций.

 

Копирование функции

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

Для копирования функции необходимо выбрать пункт Duplicate Function<имя объекта> в контекстном меню функции. Если Вы копируете объект таким образом, то Мастер копирования объектов открывается сразу на третьем шаге, так как на первых двух шагах выбирается база данных и объект, а в данном случае это не нужно.

 

Редактирование функции

Для работы с функциями в SQL Manager for MySQL существует специальный инструмент - редактор функций.

Чтобы открыть функцию в редакторе функций достаточно двойного щелчка мыши на объекте в проводнике баз данных. Также можно это сделать, выбрав пункт контекстного меню функции Edit Function <имя объекта>.

 

Переименование функции

Если хотите сменить имя функции то Вам нужно:

  • выбрать пункт контекстного меню функции Rename Function<имя объекта>,
  • или использовать сочетание клавиш <Ctrl + R>.

 

Удаление функции

Для того чтобы удалить функцию, необходимо в проводнике баз данных выбрать для нужной пункт контекстного меню Drop Function<имя объекта> или использовать сочетание клавиш <Ctrl + Del>.