Anda dapat membuat pernyataan yang diperlukan dengan satu kueri:
select 'RENAME TABLE ' || table_name || ' TO ' || substr(table_name, 5) ||';'
from information_schema.tables
Simpan output kueri itu ke file dan Anda memiliki semua pernyataan yang Anda butuhkan.
Atau jika itu mengembalikan 0
s dan 1
bukan statemen, ini versinya menggunakan concat
sebagai gantinya:
select concat('RENAME TABLE ', concat(table_name, concat(' TO ', concat(substr(table_name, 5), ';'))))
from information_schema.tables;