功能:
将数据库 jeecg-boot 中的表名前缀是 ACT_ 开头的表名替换为 CAMUNDA_ACT_
1.执行查询SQL
-- 代码实现
SELECT
CONCAT(
'ALTER TABLE ',
table_name,
' RENAME TO ',
REPLACE (
table_name,
'ACT_', -- 要替换的字符串
'CAMUNDA_ACT_' -- 替换为新的字符串
),
';'
)
FROM
information_schema. TABLES
WHERE
TABLE_SCHEMA = 'jeecg-boot' -- 数据库名称
AND table_name LIKE 'ACT_%'; -- 匹配表(匹配表名以 sys_ 开头的表)
2.执行修改SQL
将查询出来的结果复制并执行,就可以批量修改表名了