ALTER PROCEDURE |
Modifie la procédure |
---|---|
MySQL |
Syntaxe
ALTER PROCEDURE proc_name [characteristic ...] characteristic: COMMENT 'string' | LANGUAGE SQL | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA } | SQL SECURITY { DEFINER | INVOKER } |
Paramètres
Nom | Description | |
---|---|---|
proc_name | Ce paramètre permet d'indiquer le nom de la procédure STORED. |
Description
Cette instruction permet de modifier les caractéristiques d'une procédures STORED. Plus d'une modification peuvent être spécifiée dans une instruction ALTER PROCEDURE, cependant, vous ne pouvez pas modifier les paramètres ou le corps d'une procédure STORED en utilisant cette instruction. Pour pouvoir effectuer se genre de modification, vous devez plutôt la supprimer et la recréer à l'aide des instructions DROP PROCEDURE et CREATE PROCEDURE.
Remarque
- Vous devez disposer du privilège ALTER ROUTINE pour pouvoir utiliser cette instruction. Par défaut, ce privilège est accordé automatiquement au créateur de la procédure. Toutefois, ce comportement peut être désactiver à l'aide de la variable système «automatic_sp_privileges».
Voir également
Article - Les géants de l'informatique - Oracle
Dernière mise à jour : Mercredi, le 27 décembre 2017