Możesz wygenerować niezbędne zestawienia za pomocą jednego zapytania:
select 'RENAME TABLE ' || table_name || ' TO ' || substr(table_name, 5) ||';'
from information_schema.tables
Zapisz wynik tego zapytania do pliku i masz wszystkie potrzebne instrukcje.
Lub jeśli zwróci 0
s i 1
s raczej instrukcje, oto wersja używająca concat
zamiast tego:
select concat('RENAME TABLE ', concat(table_name, concat(' TO ', concat(substr(table_name, 5), ';'))))
from information_schema.tables;