sql >> Databáze >  >> Database Tools >> phpMyAdmin

Jak odstranit název předpony z každého názvu tabulky v databázi mysql

Potřebné příkazy můžete vygenerovat jediným dotazem:

select 'RENAME TABLE ' || table_name ||  ' TO ' || substr(table_name, 5) ||';'
from information_schema.tables

Uložte výstup tohoto dotazu do souboru a máte všechny příkazy, které potřebujete.

Nebo pokud to vrátí 0 s a 1 s spíše prohlášeními, zde je verze používající concat místo toho:

select concat('RENAME TABLE ', concat(table_name, concat(' TO ', concat(substr(table_name, 5), ';'))))
from information_schema.tables;


  1. PhpMyAdmin Chybná oprávnění ke konfiguračnímu souboru, nemělo by být možné zapisovat do celého světa!

  2. Odesílání dat, jako jsou celá čísla a textové řetězce, z telefonu do webové databáze

  3. PHP registrační kód

  4. Jak mohu naprogramovat klávesovou zkratku pro výběr nejlepších 1000* z vybrané tabulky?