Ще работи, ако свържете цялата заявка. Опитайте:
set @db = 'mydb';
set @tble = 'table';
set @query = concat('INSERT INTO tablefoo SELECT * FROM ', @db, '.', @tble);
PREPARE stmt FROM @query;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
Ще работи, ако свържете цялата заявка. Опитайте:
set @db = 'mydb';
set @tble = 'table';
set @query = concat('INSERT INTO tablefoo SELECT * FROM ', @db, '.', @tble);
PREPARE stmt FROM @query;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
Получаване на org.hibernate.exception.JDBCConnectionException:не можа да изпълни заявка дори през JNDI
Екраниране на стойности в SQL заявки (C# с SQL конектор)
Предотвратете дублиране на записи в таблица с помощта на PHP
MySql изберете вътре в друг избор?
Вмъкване на данни в таблица с резултат от друга заявка за избор