将数据从 public 模式迁移到 postgreSQL 另一个模式中的 table

Migrating data from public schema to table in another schema in postgreSQL

我需要将数据从 db public 模式中的多个 table 迁移到名为 fs 的模式中的一个 table。然后我需要将迁移的数据(现在是 fs 模式)与 fs 模式中不同 table 中的数据进行匹配。

这样的东西行得通吗?

INSERT INTO targetTable
SELECT * FROM [sourceserver].[sourcedatabase].[dbo].[sourceTable]

总体上对 postgreSQL 和 SQL 很陌生,所以如果需要说明,请告诉我。谢谢。

这会起作用

INSERT INTO Table2 (<columns>)
SELECT <columns>
FROM schema.Table1