No, no puedes hacerlo. Puede usar estas declaraciones solo dentro de la cláusula BEGIN...END.
Por lo tanto, es posible en funciones/procedimientos almacenados, disparadores y eventos.
Más información aquí:Sintaxis de declaraciones compuestas de MySQL .