sql >> Database >  >> RDS >> Mysql

variabele databasenaam

Met veel moeite, ja.

SET @db = 'db1';
SET @q = CONCAT('SELECT * FROM ', @db, '.mycol');
PREPARE stmt FROM @q;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;


  1. Hoe kan ik zien of mijn tafel MyISAM of Innodb is?

  2. Waar is het MySQL 5.7 my.cnf-bestand?

  3. Generate_series in Postgres vanaf begin- en einddatum in een tabel

  4. Databasestatistieken SQL Server-update