SQL процедуры

  • аналог функций в языках программирования
  • действия (вывод данных — SELECT, добавление — INSERT, удаление — DELETE, изменение — UPDATE, ALTER) над данными выполняюься автоматически.

Примеры.

ПРоцедура вызова слов «Hello World!»

Создание

DELIMITER //
CREATE PROCEDURE tervist()
LANGUAGE SQL
DETERMINISTIC
SQL SECURITY DEFINER
COMMENT 'A procedure'
BEGIN
	SELECT 'Hello World!';
END//

Вызов