Devi prima costruire la dichiarazione.
SET @sql = CONCAT('SELECT * FROM ', varSchemaName, '.MyTable');
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
Puoi leggere ulteriori informazioni sulle istruzioni preparate qui .
Potresti essere tentato di usare le variabili per i nomi delle tabelle, ma non funziona. Questi parametri sono per i valori nelle clausole where e così via. La via di cui sopra è la strada da percorrere.