我有一张需要更改名称的表,但有很多对该表的引用。当我运行以下查询时
使用信息模式;SELECT * FROM KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_NAME = 'TABLE_NAME' 和 CONSTRAINT_SCHEMA = 'TEST_SCHEMA'
有50多个结果。有没有办法一次更新这些,或者我需要为每个引用编写一个修改脚本?我正在使用mysql,表是innodb。它必须能够通过 db deploy 运行,因此我将无法使用管理员登录(尝试更新 KEY_COLUMN_USAGE 失败)。
谢谢!