Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Удаляет процедуру.
DROP PROCEDURE [IF EXISTS] name ( [ [argmode] [argname] argtype [, ...] ] )
[CASCADE | RESTRICT]
DROP PROCEDURE удаляет определение существующей процедуры. Чтобы выполнить эту команду, пользователь должен быть владельцем процедуры. Типы аргументов процедуры должны быть указаны, поскольку может существовать несколько процедур с одинаковым именем, но различными списками аргументов.
Эта команда удаляет процедуру с именем do_db_maintenance:
DROP PROCEDURE do_db_maintenance();
Данная команда соответствует стандарту SQL с расширениями Database:
Стандарт разрешает удалять только одну процедуру за команду.
Наличие опции IF EXISTS.
Возможность указывать режимы и имена аргументов.