SETvar_name
=expr
[,var_name
=expr
] ...
El comando SET
en procedimientos
almacenados es una versión extendida del comando general
SET
. Las variables referenciadas pueden ser
las declaradas dentro de una rutina, o variables de servidor
globales.
El comando SET
en procedimientos
almacenados se implemnta como parte de la sintaxis
SET
pre-existente. Esto permite una
sintaxis extendida de SET a=x, b=y, ...
donde distintos tipos de variables (variables declaradas local
y globalmente y variables de sesión del servidor) pueden
mezclarse. Esto permite combinaciones de variables locales y
algunas opciones que tienen sentido sólo para variables de
sistema; en tal caso, las opciones se reconocen pero se
ignoran.
É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.