Spec-Zone.ru › MySQL 5.7

13.1.3 Заявление ALTER FUNCTION

ALTER FUNCTION func_name [characteristic ...]

characteristic: {
    COMMENT 'string'
  | LANGUAGE SQL
  | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
  | SQL SECURITY { DEFINER | INVOKER }
}

Это утверждение может быть использовано для изменения характеристик хранимой функции. Более одного изменения может быть указано в утверждении ALTER FUNCTION. Однако, вы не можете изменить параметры или тело хранимой функции с помощью этого утверждения; для внесения таких изменений необходимо удалить и воссоздать функцию, используя DROP FUNCTION и CREATE FUNCTION.

Вы должны иметь ALTER ROUTINE привилегию для функции. (Эта привилегия автоматически предоставляется создателю функции.) Если включен двоичный протокол логирования, заявление ALTER FUNCTION может также потребовать привилегии SUPER, как описано в Разделе 23.7, «Двоичное протоколирование хранимых программ».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/alter-function.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API