Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /home/kpaco123/e-helper/includes/menu.inc).

Видалення збережених процедур

Для видалення збережених процедур використовується синтаксис оператора DROP PROCEDURE, який має наступний синтаксис:

DROP PROCEDURE [IF EXISTS] nameproc

Оператор DROP ROCEDURE дозволяє видалити збережену процедуру nameproc. Якщо процедури з таким ім'ям не існує, синтаксис оператора повертає помилку, яку можна поглинути, якщо використовувати необов'язкове ключове слово IF EXISTS.

Створимо в базі даних test збережену процедуру test () і застосуємо до неї синтаксис оператора DROP PROCEDURE (приклад).

Приклад:

CREATE PROCEDURE test() SELECT VERSION();

DROP PROCEDURE test;

Проте використання оператора DROP PROCEDURE стосовно збереженої функції закінчується помилкою

Для удаления хранимых функций необходимо использовать специальный оператор DROP FUNCTION

Приклад:

DROP FUNCTION test;