从 Firebird 迁移到 Postgresql 的触发器

Triggers in migration from Firebird to Postgresql

我需要将数据库从 Firebird 1.5 迁移到 PostgreSQL(版本 8.4,这是我客户服务器上安装的版本。它不受我控制,所以我无法更新)。

我使用了 EasyFrom 程序的试用版,它对表有效,但似乎没有迁移触发器(我使用了 select * from pg_trigger 命令,我想迁移的触发器没有显示;也在 pgAdmin 中,在 Schemas > Public > Tables > specific_table > Trigger 中什么都没有)

是否有迁移触发器的程序或简单方法?还是我需要手动创建触发器迁移?

简答:没有。

长答案:每个数据库都有自己的触发器方言,以及您需要考虑的怪癖。尽管可以自动翻译它,但据我所知,没有工具可以为您完成这项工作。

换句话说:你需要自己做。