SELECT
CONCAT(
'ALTER TABLE ',
table_name,
' RENAME TO xmxy_',
substring(table_name, 5),
';'
)
FROM
information_schema. TABLES
WHERE
table_name LIKE 'xmxy%';
本文介绍了一种使用SQL语句批量重命名数据库中符合特定模式的表的方法。通过示例展示了如何构造SQL语句来实现这一操作,适用于需要对大量表进行统一命名规则调整的场景。
SELECT
CONCAT(
'ALTER TABLE ',
table_name,
' RENAME TO xmxy_',
substring(table_name, 5),
';'
)
FROM
information_schema. TABLES
WHERE
table_name LIKE 'xmxy%';
709

被折叠的 条评论
为什么被折叠?