批量修改,删除数据库中 表名是以特定字符开头的表!

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/winteriscomming/article/details/72846885

例如我要删除库中所有以SB开头的表,那我可以先执行如下代码,列出所有drop这些表的语句,然后我再选择性地把这些语句复制出来执行即可


Select CONCAT( 'drop table ', table_name, ';' )

FROM information_schema.tables

Where table_name LIKE 'SB%';


同理,批量修改的话是这样的:

Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' ) 
FROM information_schema.tables Where table_name LIKE 'SB_%';

猜你喜欢

转载自blog.csdn.net/winteriscomming/article/details/72846885
今日推荐