本示例说明: 数据库名:edu ,原表前缀:dc_,目前表前缀:oa_

第一步:查询表名称

select table_name FROM information_schema.tables where TABLE_SCHEMA = 'edu';

第二步:确认表名称

select table_name FROM information_schema.tables where TABLE_SCHEMA = 'edu' and table_name like 'dc_%';

第三步:生成SQL语句

Select CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO oa_', substring(table_name,4 ),';' ) as renamesql FROM information_schema.tables Where table_name LIKE 'dc_%';

第四步:拷贝SQL并执行

ALTER TABLE dc_order RENAME TO oa_order;
ALTER TABLE dc_user RENAME TO oa_user;

 

点赞(3579) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部