Anda dapat menggunakan variabel pengguna untuk mencapai perilaku yang Anda gambarkan. Saat Anda menggunakan variabel sebagai pengidentifikasi skema, bukan nilai data, Anda harus menggunakan pernyataan yang disiapkan sehingga Anda dapat menyusun kueri secara dinamis.
query1.sql
:
SET @query = CONCAT('Select * FROM ', @tblName, ' LIMIT 10');
PREPARE stmt FROM @query;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
Dipanggil sebagai
mysql> SET @tblName = 'Users'; \. query1.sql