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

mysql:smyčka přes tabulky a změna tabulky přidání indexu

Zapomeňte na smyčkování. Udělejte toto:

select concat( 'alter table ', a.table_name, ' add index `fields` (`field`);' )
from information_schema.tables a 
where a.table_name like 'table_prefix_%';

Potom vezměte sadu výsledků a spusťte ji jako skript SQL.

BTW, pravděpodobně máte na mysli create index index_name on table_name( column_name);




  1. odlišný počet (*)

  2. Android ListView pomocí SQLite

  3. Jak mohu spočítat počet slov v řetězci v Oracle?

  4. Vnořený příkaz Vložit do a vybrat