O comando EXECUTE é utilizado para executar um comando previamente preparado. Como os comandos preparados existem somente durante o período da sessão, o comando preparado deve ter sido criado por um comando PREPARE executado anteriormente na sessão corrente.
Se o comando PREPARE que criou o comando especificar alguns parâmetros, um conjunto compatível de parâmetros deve ser passado para o comando EXECUTE, senão um erro será gerado. Deve ser observado que (diferentemente das funções) os comandos preparados não são sobrecarregados baseado no tipo ou número de seus parâmetros: o nome de um comando preparado deve ser único para a sessão.
Para obter mais informações sobre a criação e utilização de comandos preparados consulte o comando PREPARE .