sql >> Databáze >  >> RDS >> Mysql

Iterujte schémata MySQL

Nejprve musíte vytvořit příkaz.

SET @sql = CONCAT('SELECT * FROM ', varSchemaName, '.MyTable');
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;

Více o připravených prohlášeních si můžete přečíst zde .

Můžete být v pokušení používat proměnné pro názvy tabulek, ale to nefunguje. Tyto parametry jsou pro hodnoty v klauzulích where a tak dále. Výše uvedený způsob je správný.



  1. Nastavte všechny sloupce tabulky mysql na konkrétní hodnotu

  2. Jak používat schémata v Django?

  3. Při chybě obnovte další typ zpracování chyb v PL/SQL oracle

  4. syntaxe cizího klíče postgresql