Postgres: Beste Methode zum Verschieben von Daten aus dem öffentlichen Schema einer Datenbank in das neue Schema einer anderen Datenbank

Ich bin neu bei Postgres und habe gerade festgestellt, dass ich mit einer SQL-Abfrage nicht auf Daten verschiedener Datenbanken zugreifen kann. Und lernte auch das Konzept des Schemas in Postgres.

Jetzt habe ich zwei Datenbanken

db1 und db2

Beide haben Tabellen mit demselben Namen in ihrem öffentlichen Schema.

Nun möchte ich ein neues Schema in db1 mit dem Namen new_schema erstellen

Verschieben Sie die Daten von db2.public nach db1.new_schema

Was ist der einfachste Weg, dies zu tun?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage