ALTER {PROCEDURE | FUNCTION}sp_name
[characteristic
...]characteristic
: { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA } | SQL SECURITY { DEFINER | INVOKER } | COMMENT 'string
'
Este comando puede usarse para cambiar las características de
un procedimiento o función almacenada. Debe tener el permiso
ALTER ROUTINE
para la rutina desde MySQL
5.0.3. El permiso se otorga automáticamente al creador de la
rutina. Si está activado el logueo binario, necesitará el
permiso SUPER
, como se describe en
Sección 19.3, “Registro binario de procedimientos almacenados y disparadores”.
Pueden especificarse varios cambios con ALTER
PROCEDURE
o ALTER FUNCTION
.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.