El comando DECLARE
se usa para definir varios
iconos locales de una rutina: las variables locales (consulte
Sección 19.2.9, “Variables en procedimientos almacenados”), condiciones y
handlers (consulte Sección 19.2.10, “Conditions and Handlers”) y
cursores (consulte Sección 19.2.11, “Cursores”). Los comandos
SIGNAL
y RESIGNAL
no se
soportan en la actualidad.
DECLARE
puede usarse sólo dentro de comandos
compuestos BEGIN ... END
y deben ser su
inicio, antes de cualquier otro comando.
Los cursores deben declararse antes de declarar los handlers, y las variables y condiciones deben declararse antes de declarar los cursores o handlers.
É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.