【发布时间】:2019-04-21 02:53:38
【问题描述】:
我正在使用 pgloader 将 mySQL 迁移到 PostgreSQL 数据库。我面临的问题之一是我的应用程序正在寻找以"ao_" 开头的任何表为"AO_",我可以通过将它们全部设为大写来解决,但是相应的列也需要为大写。
有没有一种好方法可以让 "AO_" 表列全部大写。仅对 400 个表(每个表大约 10 列)执行此操作似乎效率不高:
ALTER TABLE "AO_54307E_QUEUE" RENAME project_id TO "PROJECT_ID";
是否可以使用某种通配符来抓取“AO_”表,然后将所有列都设为大写?
【问题讨论】:
标签: database postgresql database-migration