名前の変更が必要なテーブルがありますが、このテーブルへの参照が多数あります。次のクエリを実行すると
information_schema を使用します。SELECT * FROM KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_NAME = 'TABLE_NAME' および CONSTRAINT_SCHEMA = 'TEST_SCHEMA'
50以上の結果があります。これらを一度に更新する方法はありますか、それとも参照ごとに変更スクリプトを作成する必要がありますか? 私はmysqlを使用しており、テーブルはinnodbです。db deploy を介して実行できる必要があるため、管理者ログインを使用できません (KEY_COLUMN_USAGE を更新しようとすると失敗します)。
ありがとう!