Spec-Zone .ru
спецификации, руководства, описания, API
|
ALTER FUNCTIONfunc_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
полномочие, как описано в Разделе
19.7, "Двоичное Журналирование Сохраненных Программ".