例如我要删除库中所有以SB开头的表,那我可以先执行如下代码,列出所有drop这些表的语句,然后我再选择性地把这些语句复制出来执行即可
Select CONCAT( 'drop table ', table_name, ';' )
FROM information_schema.tablesWhere table_name LIKE 'SB%';
同理,批量修改的话是这样的:
Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' )
FROM information_schema.tables Where table_name LIKE 'SB_%';