Infelizmente, isso não é suportado no MySQL. Você pode usar
DECLARE apenas em instruções compostas (ou seja, dentro de BEGINE .. END blocos). Portanto, você só pode colocar essas instruções em procedimentos armazenados, gatilhos, eventos e funções. De acordo com os documentos ,
Também ,