Я работаю над миграцией базы данных mySQL на PostgreSQL с использованием pgloader. Одна из проблем, с которой я сталкиваюсь, заключается в том, что мое приложение ищет все таблицы, начинающиеся с "ao_"
, чтобы быть "AO_"
, которые мне удалось решить, сделав их все в верхнем регистре, однако соответствующие столбцы также должны быть в верхнем регистре.
Есть ли хороший способ сделать так, чтобы столбцы таблицы "AO_"
были только заглавными. Это не очень эффективно, просто сделать это для 400 таблиц с примерно 10 столбцами на таблицу:
ALTER TABLE "AO_54307E_QUEUE" RENAME project_id TO "PROJECT_ID";
Может быть, есть какой-то подстановочный знак, который мы могли бы использовать, чтобы просто захватить таблицы "AO_" и затем все столбцы были заглавными?